C语言I博客作业08

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11627
这个作业的目标 <熟悉break、continue的使用和熟悉使用循环的嵌套解决问题>
学号 <20209133>

一、本周教学内容&目标

第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。

二、本周作业

1.PTA实验作业
2.代码互评
3.学习总结

三、作业格式

1.PTA实验作业(20分/题)
请再此处列出自己的排名图片,如:

1.1 题目名1

题目内容描述:打印九九口诀表

1.1.1数据处理

数据表达: 运用了变量i,j,k,皆为整型变量。k为输入得来,i,j为赋值得来 。
数据处理: 运用for循环,循环的嵌套。赋值表达式,关系表达式。

1.1.2实验代码截图

1.1.3 造测试数据

1.1.3 造测试数据

1.1.4 PTA提交列表及说明

提交列表说明:
编译错误:符号问题,自己一直没发现,后通过同学提醒找出问题并解决。

1.2 题目2

幸运彩票彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。1.2.1 数据处理数据表达:运用了变量a,b,c,d,e,f,i,num,皆为整型变量。a,b,c,d,e,f,num都由输入得来。数据处理:运用了for循环,if-eles语句。赋值表达式,关系表达式。1.2.2 实验代码截图

1.2.1 数据处理

数据表达:运用了变量a,b,c,d,e,f,i,num,皆为整型变量。a,b,c,d,e,f,num都由输入得来。
数据处理:运用了for循环,if-eles语句。赋值表达式,关系表达式。

1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

提交列表说明:
自己本来没有头绪问了同学后一遍过了

2.代码互评

同学代码截图


自己代码截图

不同之处:
1.第一个同学善用逻辑,能够让他的代码思路清晰,也方便检查,值得我去学习。
2.每个人的习惯都不相同,所以有些括号看起来不太一样。
3.解题思路不太相同,我的方法可能麻烦些,下次多注意,争取做好一点。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
8 12 100 Hello world和其变形
9 13 164 选择结构,求华摄温度 判断语句if else
10 14 198 循环结构 循环结构和循环体的区分
11 15 230 定义和调用函数,生成乘方表与阶乘表 学会定义函数,以及完整代码的格式和语句的顺序问题
12 16 350 if-else语句结构,多分支结构,以及掌握字符型数据类型和逻辑运算符的使用 语句结构的运用选择和程序的基本框架
13 17 384 学到了stwitch分支语句 不太会去运用stwitch分支语句
14 17 390 学到了while循环语句 do-while结构不太熟练
15 5 400 ---------------- ----------------------
16 6 404 break、continue的使用和循环的嵌套 循环的嵌套不会灵活使用

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

1.学习了break、continue的使用,感觉挺难的,可能是还不太熟悉吧。。
2.不能光靠老师讲,应该多去看书和例题并且要多去刷题。
3.遇到不会的题目时,不要马上就去问别人或者找答案,应该多独立思考一下。
4.做作业一定要细心,细节决定成败。
5.循环的嵌套我还是不太会用,希望下周能掌控下来。

如何跳出多重循环:
1.使用goto,它可以快速跳出多重循环
2.写成函数return,我这次PTA作业中第一题显示指定范围内素数就用了return,符合条件就直接跳到return;
3.直接修改外层循环条件
4.在外层循环设置判断条件,比如外层flag=0;内层如果符合条件则flag=1;跳出循环
5.在大循环后面判断标志加入break。

posted @ 2020-12-19 16:27  这🐗🐗🐗🐗🐗  阅读(105)  评论(4编辑  收藏  举报