zoukankan      html  css  js  c++  java
  • C语言I博客作业06

    一.表格


    问题 答案
    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9885
    我在这个课程的目标是 熟练的运用与掌握计算机系统和C语言知识
    这个作业在那个具体方面帮助我实现目标 加强多分支结构和else-if语句
    参考文献 《C语言程序设计》、《C Primer Plus》、百度

    二.本周作业


    1. PTA实验作业(20分/题)

    从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分)

    1.1 题目名1

    1.1.1数据处理

    数据表达:定义了浮点型变量 average、count、sum ;
    数据处理:数据用到的表达式:算术运算符,逻辑运算符 ,复合赋值运算符等。流程结构:for语句,if-else语句。 函数:格式化输入函数scanf() 
    

    1.1.3 造测试数据

    输入数据 输出数据 说明
    5 66 90 89 76 35 average = 71.2 count = 4 在正常取值范围之内
    6 55 87 90 78 69 61 average = 73.3 count = 5 在正常取值范围之内
    3 55 68 90 average = 71.0 count = 2 在正常取值范围之内
    4 32 64 54 71 average = 55.3 count = 2 在正常取值范围之内

    1.1.4 PTA提交列表及说明


    编译错误:在统计及格人数那里直接是 if(grade>0) ,及格人数是大于等于60。改正 if(grade<60&&grade>0)
    答案错误:主要是我在改正上一个错误时多加了一行代码,在提交时发现了这个错误。
    答案正确:..........

    1.2 题目2

    1.2.1数据处理

    数据表达:用了整点型 int;  ,i ,count ,year变量
    数据处理:数据用到的表达式:算术运算符,逻辑运算符 ,复合赋值运算符 流程结构: for ,if-else语句  函数:格式化输入函数scanf() 
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    2019 2004 2008 2012 2016 正常数据
    2001 None 正常数据
    2000 Invalid year! 正常数据
    1990 Invalid year! 正常数据

    1.2.4 PTA提交列表及说明


    答案正确:..........

    2.代码互评(5分)

    同学代码截图

    自己代码截图

    比较:
    1.两份代码实质上都是差不多的,但是在编程代码顺序上大不相同。一个是定义计算后再选择及格人数,另一个是在定义时全部定义再选择及格人数。
    2.在使用运算符时两份代码是不同的。一个是使用了复合赋值运算符,另一个是用了表达式来表达。
    

    3.学习总结(15分)

    3.1 学习进度条


    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第一周/9-19 这周花了大约三天 20 Hello world编程
    第二周/9-25 这周花了大约三天 40 华氏度与摄氏度
    第三周/10-9 这周花了大约三天 没统计过 目前是常量,变量的应用以及分段函数中的 if-else 的使用 在PTA的使用中明明答案没有问题但就是显示各种问题,在写博客园时对表格以及格式的编辑总是l力不从心!
    第四周/10-15 这周花了大约两天 110 for语句循环体的使用 各种变量,语句的使用会混乱
    第五周/10-24 这周花了大约三天 140 阶乘的编程,自定义函数 参数的设定
    第六周/10-31 这周花了大约三天 160 多分支结构和else-if语句 字符型数据

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    在本周中学习中学习了分支结构中的多分支结构和else-if语句以及字符型数据的一些基础知识。每一次上课都会对上次的作业进行评讲以及PTA的题目的一些问题汇总。同时在这样的环节中,可以让我更好的    总结知识和更好的掌握上一周学习的知识更便于我吸收新的知识。对于我本人来说,对于计算机这一专业的话一开始是有一些犯愁的,但是在慢慢的学习过程中我开始逐渐的了解这一学科。并且在逐渐的了解中也在慢慢的喜欢上C语言。我会继续努力的!
  • 相关阅读:
    【剑指offer】复杂链表的复制
    【剑指offer】数组中只出现一次的数
    【剑指offer】数组在排序数组中出现的次数
    【剑指offer】数组中重复的数字
    【剑指offer】两个链表的第一个公共结点
    【剑指offer】1+….+n,不能使用相关关键字
    【剑指offer】连续子数组的最大和
    JS全国城市三级联动
    ES6语法
    前端es6基础语法
  • 原文地址:https://www.cnblogs.com/wanghuaba/p/11758102.html
Copyright © 2011-2022 走看看