作业07

| 这个作业属于哪个课程 | C语言程序设计II |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | 作业链接 |
| 我在这个课程的目标是 | 掌握并运用本周所学的知识 |
| 这个作业在那个具体方面帮助我实现目标 | 在编程过程中多加练习本周所学知识,加深印象。 |
| 参考文献 | C语言程序与设计(第三版) |
| 学号 | 20209041 |

1.PTA实验作业

1.1循环-古角猜想

1.1.1数据处理

数据表达:
整数型:n,r。n表示输入的一个自然数,r表示运算的结果。
数据处理:
数据表达式:赋值表达式,关系表达式,逻辑表达式。
流程结构:循环结构,判断结构。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
2 2/2=1 测试成功
4 4/2=2 2/2=1 测试成功

1.1.4 PTA提交列表及说明


编译错误:第六行括号里面的逗号写成了分号,不小心大写了第一行的字母。

1.2购物

1.2.1 数据处理

数据表达:
浮点型:p,m,s,n。p表示单个商品的价格,m表示这些商品的平均价格,s表示这些商品的总价格,n表示这些商品的数量。
数据处理:
数据表达式:赋值表达式,关系表达式,逻辑表达式。
流程结构:循环结构,判断结构。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
80.00 70.00 60.00 -1 70.00 测试成功
66.66 88.88 250.00 -1 135.18 测试成功

1.2.4 PTA提交列表及说明


编译错误:将变量写错了,后面将m写成了ma。不小心的将分号露掉一个。

2.代码互评

同学一代码:

同学二代码:

自己代码:

总结:

1.同学一赋值运算放在了while语句中进行,不像同学二以及我一样放在while语句之后。
2.同学二对用户输入的商品价值直接写在了while语句的判断条件里,这样写的话虽然不用像我的一样写两次,但是看起来不是很美观。
3.二位同学都对变量赋值为零,而我只赋值了二个,其他二个赋值显得多此一举了。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第8周/10.19~10.25 8h 46行 Helle World!代码,基本printf()语法的使用
第9周/10.26~11.1 10h 125行 华氏摄氏度转摄氏度、计算平均分 做PTA上的作业还是很懵的状态
第10周/11.2~11.8 15h 267行 f-else,for语句的使用,调用数学函数表达 对于某些题目的数学知识转换还不是很熟悉
第11周/11.9~11.15 20h 429行 循环语句,调用定义函数 对于调用函数不是很熟练
第12周/11.16~11.22 26h 610行 逻辑运算,新的运算符 无法很好的运用新的逻辑运算符
第13周/11.23~11.29 21h 963行 分支语句 switch语句的使用不够熟练
第14周/11.30~12.6 30h 1203行 while,do-while语句 对新学的while语句的使用不是很熟练

3.2累积代码行和累积博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.本周所学的while语句还是无法很好的运用,总会出现这样那样的错误,还需要多加练习该语句的使用
2.无法融会贯通,不能讲所学知识串联起来使用,在编程过程中经常想不起来一些语句的使用方法。需要多加练习一些基本语句的使用,并且尝试多种语句一起使用。

posted on 2020-12-05 15:37  翔哥666  阅读(90)  评论(4编辑  收藏  举报

导航