C语言I博客作业08
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-4 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11613 |
这个作业的目标 | 加强逻辑思维,加强训练,并且熟练运用循环语句中的break和continue |
学号 | 20209065 |
1.PTA实验作业
排名图片:
7-2 打印九九口诀表
1.1.1数据处理
数据表达:定义了for循环语句和整型int:n,i,j
数据处理:运用for循环语句和scanf,printf语句
1.1.2实验代码截图
1.1.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
4 | 有10个乘法表达式 |
1.1.4 PTA提交列表及说明
- 在输出时忘记将i与j的位置互换了导致出现错误
- 在输出时忘记调节前端对齐了,导致出现错误
7-4 一钱生多钱
题目要求:输入在一行中给出待换的零钱数额(大于等于8小于等于100)
1.2.1 数据处理
数据表达:定义了整型int:n,five,two,one
数据处理:运用scanf,printf语句和for循环语句
1.2.2 实验代码截图
1.2.3 造测试数据
输入 | 输出 | 说明 |
---|---|---|
13 | 有四种情况 |
1.2.4 PTA提交列表及说明
- 在循环语句中没有考虑到每一张都至少有一张的情况下,从而导致错误
- 没有对five,two,one进行定义,导致编译错误
2.代码互评
同学1代码截图
同学2代码截图
自己代码截图
- 同学1的代码是比较好理解,运用了for循环语句和else-if语句
- 同学2的代码运用for循环语句,开看起来舒服清晰
- 我也是直接运用for循环语句和else-if来写,对我来说这个我比较了解
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 学到的知识简介 | 目前比较困惑的问题 |
---|---|---|---|
12/7-12/14 | 7 | while和for语句 | 在某条件下的情况,还是会出现运行超时和答案错误,但还不知道要怎么改正 |
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 506 | 132 |
第二周 | 546 | 146 |
第三周 | 762 | 162 |
第四周 | 942 | 252 |
第五周 | 1048 | 492 |
第六周 | 928 | 595 |
第七周 | 1038 | 587 |
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
-
在这次作业中写了while循环语句但还有很多疑惑,要加强练习才行
-
这周知道了是continue跳出一次循环,break是跳出循环,go to就是直接跳到具体语句中去
-
这次作业中用到了许多for循环语句,发现我的问题还有很多,还是的加强训练
-
在学习中还是逻辑思维能力不够,也得加以练习