| 问题 | 回答 |
|---|---|
| 这个作业属于哪个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032 |
| 我在这个课程的目标是 | 能够入门编程。 |
| 这个作业在哪个具体方面帮我实现目标 | 循环结构,熟悉break、continue的使用,熟悉使用循环的嵌套解决问题 |
| 参考文献 | c语言程序设计。 |
1.PTA实验作业

1.1:7-2 换硬币
1.1.1数据处理
- 数据表达:定义N,j=1,x,h,g,k=0,m为整数,j初始赋值为1,k初始赋值为0.
- 数据处理:
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 13 | ![]() |
样例 |
| 8 | ![]() |
最小值 |
| 20 | ![]() |
五的整数倍 |
1.1.4 PTA提交列表及说明

- 编译错误:分号未打。
- 答案错误:while语句循环判断条件搞错,调试后解决。
- 部分错误:为注意题目要求的顺序。
- 部分错误:未考虑到5被整除,得到j=0导致无限循环的情况,在Dev-C++上运行到出错误情况
1.2:7-6 跟奥巴马一起画方块
1.2.1数据处理
- 数据表达:定义了N,h,i,j,s为整数型,c为浮点型。
数据处理:
1.2.2实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 10 | ![]() |
样例 |
| 17 | ![]() |
奇数 |
1.2.4 PTA提交列表及说明

编译错误:分号未打。
2.代码互评
同学代码

我的代码

- 1.相较我来说,她的代码更简洁,变量更少。
- 2.我用的嵌套循环主要是do-while语句,她的是for语句。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 13/11.20-11.22 | 17 | 97 | 语句理解。 |
3.2 累积代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第四周 | 751 | 32 |
| 第五周 | 1352 | 54 |
| 第七周 | 2135 | 147 |
| 第八周 | 3038 | 220 |
| 第九周 | 4142 | 324 |
| 第十周 | 5342 | 450 |
| 第十一周 | 6413 | 609 |
| 第十二周 | 7218 | 686 |
| 第十三周 | 888 | 783 |

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

3.3.2 学习体会
- 现在感觉就是会是会点,但每次都是用很复杂的方式,然后就很多行,变量也多。这样不太符合代码要简洁这个要求,我想,以后还是不能以完成作业为主,要能写出更简洁的代码!






