一.表格
问题 | 答案 |
---|---|
这个作业属于那个课程 | 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语言。我会继续努力的!