C语言I博客作业08
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-4 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11629 |
| 这个作业的目标 | 熟悉break、continue的使用,熟悉使用循环的嵌套解决问题。 |
| 学号 | 20209212 |
一 PTA作业
我的排名:![]()
1.1题目:输入一位正整数N(1<=N<=9),输出从11到NN的部分口诀表。
1.1.1 数据处理
数据表达:N,i,j整型变量 值都由用户输入
数据处理:表达式: 流程结构:for循环结构,
1.判断表达式
2.赋值表达式
1.1.2 实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 3 | 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 |
正确输入输出 |
| 5 | 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1x4=4 2x4=8 3x4=12 4x4=16 1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 |
正确输入输出 |
1.1.4 PTA提交列表及说明

- ①多个错误(苦笑)
- ②修改无果,一直没看出来自己哪里错误,然后听同学的建议,测试了一下,发现i和j的顺序弄错了。
1.2 题目:在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。输入我们需要兑换的金钱数,然后我们用这些面值5元,2元和1元的人民币来兑换,要求每一种面值都至少有1张,然后输出有多少种兑换方式。
1.2.1 数据处理
数据表达:five,two,one,n;整型变量 n为用户输入,其余为用户定义。
数据处理:表达式: 流程结构:for循环结构
1.赋值表达式
2.判断表达式
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 13 | five=1,two=1,one=6 five=1,two=2,one=4 five=1,two=3,one=2 five=2,two=1,one=1 |
正确输入输出 |
| 12 | five=1,two=1,one=5 five=1,two=2,one=3 five=1,two=3,one=1 |
正确输入输出 |
1.2.4 PTA提交列表及说明

- ① 好像是格式没有打正确。
二 代码互评
①杨连平同学代码截图①(PTA第四题)

②尹国强同学代码截图②(PTA第五题)

①郑九龙同学代码截图①(PTA第四题)

②郑九龙同学代码截图②(PTA第五题)

1. 尹国强同学代码中求前三位后三位的和比较细致,简便,而我的比较笨重的样子-死算。
2. 杨连平同学的代码超级简短,还用到了老师上课讲的。
3. 我是sb
三 学习总结
3.1 学习进度条
| 周 / 日期 | 这周花的时间 | 代码行 | 学到的知识点简介 | 目前比较困惑的问题 |
|---|---|---|---|---|
| 第三周 | 两天 | 134 | 循环判断结构 | 图标的制作 |
| 第四周 | 两天 | 135 | 如何自定义函数 | 所打代码的行数 |
| 第五周 | 两天 | 110 | 逻辑符和分支结构 | 字符等占了多少字节 |
| 第六周 | 一天 | 120 | switch语句 | switch中case后面所跟的语句的限制条件 |
| 第七周 | 一天 | 142 | do-while和while循环结构 | 这周PTA第二题所涉及到的内容 |
| 第八周 | 一天 | 150 | break和continue | 循环的嵌套解决问题 |
3.2 累积代码行和博客字数

3.3.1 学习内容总结

3.3.2 学习体会
1.脑子出走两个星期多,c语言课还划水,学习体会就是没有学习体会
只有学习痛苦。这次的PTA的作业对我来说简直是灾难。
2.学如逆水行舟 不进则退。
3.我是sb,
#4.跳出循环可以用return主函数,配合if使用,一样可以跳出所有循环。



浙公网安备 33010602011771号