C语言I博客作业08
|
这个作业属于哪个课程 |
|
|
这个作业要求在哪里 |
https://edu.cnblogs.com/campus/zswxy/CST2020-2/homework/11611 |
|
这个作业的目标 |
更好地学习C语言,掌握各种语句的运用 |
|
学号 |
20199259 |
- 1. PTA实验作业(20分/题)

1.1幸运彩票 (15分)
彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。
1.1.1数据处理
|
数据表达:定义了变量a,b,c,d,e,f,g,h 数据处理:使用for循环结构并嵌入if-else分支结构 |
1.1.2实验代码截图

1.1.3 造测试数据
|
输入 |
输出 |
说明 |
|
2 233008 123456 |
You are lucky! Wish you good luck. |
第一个是幸运彩票 第二个不是 |
|
1 456324 |
Wish you good luck |
不是 |
|
3 435678 459876 998765 |
Wish you good luck. Wish you good luck. Wish you good luck. |
都不是 |
1.1.4 PTA提交列表及说明

提交列表说明:
答案错误:格式不对,把%d%d%d%d改成%1d%1d%1d%1d后解决
1.2打印九九口诀表

1.2.1 数据处理
|
数据分析:设置了变量x,y,n 数据处理:使用了for循环结构 |
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 |
|
4 |
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 |
|
6 |
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*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 |
1.2.4 PTA提交列表及说明

格式错误:4d改成-4d
- 2. 代码互评(5分)
同学代码1

同学代码2

我的代码


第一个同学使用了for循环结构,我也用了。但我还嵌入了else if结构
第二个同学使用了switch结构,代码更简洁
3.学习总结(15分)
3.1 学习进度条(5分)
|
周/日期 |
这周所花的时间 |
代码行 |
学到的知识点简介 |
目前比较迷惑的问题 |
|
第十三周 |
16h |
650 |
学习switch结构 |
在用switch结构时结果总是错误 |
|
第十四周 |
20h |
750 |
While和do while语句 |
不能熟练运用while的判断条件 |
|
第十五周 |
21h |
660 |
break与continue |
%d与%1d的区别 |
3.2 累积代码行和博客字数(5分
|
时间 |
博客字数 |
代码行数 |
|
第十三周 |
750 |
650 |
|
第十四周 |
800 |
750 |
|
第十五周 |
720 |
660 |

3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结

3.3.2 学习体会
1.要多归纳总结
2. 在遇到不会做或者不懂的时候应该查阅资料或者请教其他人
3.要注意细节,不能忘记加{};%“”等符号
4.多百度,多实践。实践是检验真理的唯一标准

浙公网安备 33010602011771号