c语言l博客作业08

1.作业头

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-4 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11613 |
| 这个作业的目标 | 学会用多个for循环和各种嵌套语句 |
| 学号 | 20209063 |

2.PTA实验作业(20分/题)

请再此处列出自己的排名图片,如:

1.1 题目名1:7-2 打印九九口诀表 (15分)

数据处理:定义整型变量i,j,N。
数据表达:用俩个并在一起的for循环来分别表示行和数据相乘,最后得出答案。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 |
| ---- | ---- | ---- |
| 5 | 得出55的表格 |
|3|3
3表格|
|1|1*1|

1.1.4 PTA提交列表及说明
提交列表说明:

格式错误:是在最后输出结果的时候每个之间的距离表示不正确。
答案正确:后面看了上课老师讲的笔记之后就明白了,然后把格式改掉就正确了。

1.2 题目2:7-5 幸运彩票 (15分)

彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。

数据处理:定义整型变量n,s,d,z,x,c,v,i;
数据表达:定义完变量之后,再用for循环中加一个if-else结构。
1.1.2实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 |
| ---- | ---- | ---- |
| 1 233008 | You are lucky! |
|2 233008 123456| You are lucky! Wish you good luck. |
|3 233008 123456 143676|You are lucky! Wish you good luck. Wish you good luck.|

1.2.4 PTA提交列表及说明

答案错误:一开始我以为要用变量把它那个数的每一位都表示出来再计算,但提交后发现不对,后面才发现不能这么去表示。
答案正确:后面翻看自己买的书找到一种方法就是用scanf里面%1d这样子可以一位一位得取,然后改过来我就正确了。

3.代码互评(5分)

A同学代码:

B同学代码:

我的代码:

与A同学的不同:他是起初就定义了x的数值范围,和在for循环中首先定义每一种都需要一张的,而我是没有定义x的范围,而且在for循环之后的if中才限制各种纸币的需求。
与B同学的不同:他就是在for循环开始的时候就规定了纸币数值的最少值,而我是在for循环之后才定义限制。

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
12.07~12.13 24 318 多个for循环一起用,在多个for循环中插入if-else结构等 不清楚在多个for循环中插入其他结构时哪些是要打括号那些又不用

3.2 累积代码行和博客字数(5分)

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

3.3.1 学习内容总结

3.3.2 学习体会
1.自己在学习这方面还是不行,没有强的自觉性,还有待去加强。
2.每次做一个题目就自己有思路,知道怎么去做,但每次都是有一些点不知道表示,像那种格式什么的,反映出自己逻辑思维能力还是有了,但自己所学习的知识还太少。
3.接下来就是保持锻炼自己的逻辑思维能力,重点是自己自学后面的内容,尽量多学,但要注重基础,慢慢来,每个点都搞懂。

posted @ 2020-12-14 17:33  北顾笙  阅读(72)  评论(1编辑  收藏  举报