C语言I博客作业05
| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11533 |
| 我在这个课程的目标是 | 对C语言有更加深入的了解 |
| 这个作业在那个具体方面帮助我实现目标 | |
| 参考文献 | |
| 学号 | 20209075 |
1.PTA实验作业(20分/题)

1.1 题目名1
7-1 C程序设计 实验2-2-1 (20分)
1.1.1数据处理
数据表达:定义了浮点型变量score。
数据处理:运用了多个分支结构if,还有基本数学运算符。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 90 | A | 90≤ score≤100 |
| 80 | B | 80≤ score<90 |
| 70 | c | 70≤ score<80 |
| 60 | D | 60≤ score<70 |
| 120 | Input error! | score<0或 score>100 |
1.1.4 PTA提交列表及说明

说明:
编译错误:没有用float,直接使用了int.
解决方法:使用float。
部分正确:少写了一段代码 if(score >= 60 && score < 70){
printf("%c\n",'D');
解决方法:加上这段代码.
1.2 题目2
7-3 有多少位是7? (40分)
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 4757 | 2 | 有两个7 |
| 2170 | 1 | 有一个7 |
| 1777 | 3 | 有三个7 |
| 1234 | 0 | 没有7 |
1.2.4 PTA提交列表及说明

说明:
部分正确:全部用/,没有用%。
改正方法:在代码中使/变成%。
2.代码互评(5分)
同学代码:


自己的代码:

第一位同学代码非常简洁明了,非常清晰。
第二位同学的代码没有用double定义 faHeight和moHeight,而是用int。
我的代码就比较繁琐,堆在一堆。
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 11.16~11.22 | 9小时 | 378 | if的分支结构 | 还没有 |
3.2 累积代码行和博客字数(5分)
| 日期 | 代码行 | 博客字数 |
|---|---|---|
| 第一周 | 176 | 1876 |
| 第二周 | 165 | 1769 |
| 第三周 | 137 | 1588 |
| 第四周 | 189 | 2034 |
| 第五周 | 143 | 1665 |
![]() |
3.3 学习内容总结和感悟(5分
3.3.1 学习内容总结

3.3.2 学习体会
现在的作业越来越多,代码也越来越难,现在打代码非常困难,速度也非常慢。
我以后要多看看书上的知识点,课外时间要多打代码。


浙公网安备 33010602011771号