C语言I博客作业05
| 这个作业属于哪个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11526 |
| 我在这个课程的目标是 | 更好地理解所学内容,加强印象 |
| 这个作业在那个具体方面帮助我实现目标 | 代码互评与pta作业 |
| 参考文献 | c语言程序设计,C Primer Plus 第六版,中国大学mooc |
| 学号 | 20209114 |
1.PTA实验作业

1.1 题目1

1.1.1数据处理
数据表达:定义了双精度浮点型变量faHeight, moHeight, height, x, y;字符型变量sex, sports, diet。
数据处理:主要运用了赋值运算表达式;反复利用了if语句。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| m 177 160 y y | 188.3cm | 男生身高在该条件下较高,且比父母亲都高 |
| f 177 160 y y | 167.3cm | 女生身高在该条件下没有男生高,与男生相比也有较大差距 |
1.1.4 PTA提交列表及说明

段错误:在scanf语句中没有加&,在代码中加上&即解决了问题。
答案错误:代码中部分数学公式使用错误,更正了公式之后正确。
部分正确:有一个公式使用错误,更正后正确。
1.2 题目2

1.2.1 数据处理
数据表达:定义了整型变量BMI,双精度浮点型变量kg,m。
数据处理:运用了if-else语句,赋值表达式。
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 62 1.76 | 正常 | 正常指标 |
| 60 1.80 | 偏瘦 | 偏瘦大概在此标准左右 |
1.2.4 PTA提交列表及说明

编译错误:代码书写错误,存在语法错误,改正错误后正确。
部分正确:一部分数学公式错误,修改后正确。
2.代码互评
同学1代码截图

同学2代码截图

自己代码截图

总结:
1.同学1的代码运用了多次scanf语句,而我只用了一次,显然方便简洁了不少;同时同学1运用了if-else语句,而我仅仅只用了if语句;还有我们运用数学公式的方法也不同。
2.同学2的代码与我的代码基本上相同,只是定义的变量不同。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 第八周10.19-10.25 | 7h | 200 | printf,scanf,markdowm语法 | if语句 |
| 第九周10.26-11.2 | 9h | 300 | if语句 | for循环语句 |
| 第十周11.2-11.7 | 10h | 300 | for循环语句 | 对循环语句的学习还不是很熟练 |
| 第十一周11.7-11.12 | 9h | 150 | 定义函数 | 对定义函数的操作不熟练 |
| 第十二周11.12-11.17 | 11h | 350 | 对各种语句的综合运用 | 对定义函数的名称不清楚 |
3.2 累积代码行和博客字数

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
1.通过这一周的学习,我整体的编程能力得到了大幅度的提升,因为这一周主要是综合运用;
2.这一周也学到了很多,比如&&,||的使用。

浙公网安备 33010602011771号