C语言I作业09
| 这个作业属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10028 |
| 我在这个课程的目标是 | 熟练的掌握C语言这门学科 |
| 这个作业在那个具体方面帮助我实现目标 | PTA循环的嵌套练习 |
| 参考文献 | 《C语言程序设计》《百度》 |
1.PTA实验作业

1.1 题目名
将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法?
1.1.1数据处理
数据表达:定义整形变量x,q,w,e,count。
数据处理:
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 |
| 55 | 130 |
| 555 | 15180 |
| 5555 | 1540680 |
1.1.4 PTA提交列表及说明

格式错误:自己并未找到错误,仔细检查了一遍又重新提交了。
格式错误:发现还是错误后,经过他人提醒PTA有要求输出格式,把count=%d改为count = %d答案正确
1.2 题目
本题要求对任意给定的一位正整数N,输出从1*1到N*N的部分口诀表。
1.2.1 数据处理
数据表达:定义整形变量N,j,i。
数据处理:
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 |
| 3 | 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 |
| 2 | 1*1=1 1*2=2 2*2=4 |
| 5 | 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 |
1.2.4 PTA提交列表及说明

部分正确:
通过百度sample等价,把printf("%d*%d=%-4d", i,j,i*j);改成printf("%d*%d=%-4d", j,i,i*j);答案正确
2.代码互评
同学代码截图
自己代码截图
3.学习总结
3.1 学习进度条
|
周/日期 |
这周所花的时间 |
代码行 |
学到的知识点简介 |
目前比较迷惑的问题 |
|
第五周 |
10 |
37 |
输入hello world |
无 |
|
第六周 |
14 |
54 |
摄氏度与华氏度的转换计算 |
无 |
|
第七周 |
17 |
157 |
if-else语句,常用函数的表达 |
无 |
|
第八周 |
15 |
183 |
for循环语句 |
无 |
|
第九周 |
16 |
155 |
定义函数 |
无 |
|
第十周 |
14 |
144 |
If-else镶嵌结构 |
无 |
|
第十一周 |
18 |
179 |
Switch语句 |
无 |
|
第十二周 |
15 |
357 |
While和do-while语句 |
无 |
|
第十三周 |
17 |
384 |
循环的嵌套 |
无 |
3.2 累积代码行和博客字数
|
时间 |
博客字数 |
代码行数 |
|
第五周 |
343 |
37 |
|
第六周 |
257 |
54 |
|
第七周 |
548 |
157 |
|
第八周 |
577 |
183 |
|
第九周 |
489 |
169 |
|
第十周 |
400 |
144 |
|
第十一周 |
534 |
179 |
|
第十二周 |
1267 |
357 |
|
第十三周 |
1354 |
384 |

3.3 学习内容总结和感悟
3.3.1 学习内容总结
本周学习了循环的嵌套,还有continue。
3.3.2 学习体会
本周的学习非常的顺利,在课前提前预习使我能够轻松的并且高效的学习。
自己也花了一些时间用来练习代码的编译,从网上寻找资料。
浙公网安备 33010602011771号