C语言I博客作业08
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11629 |
这个作业的目标 | 熟悉break、continue的使用并使用循环的嵌套解决问题 |
学号 | 20209197 |
1.PTA实验作业(20分/题)
1.1 7-3 字符菱形
1.1.1数据处理
数据表达:定义变量i,j,k,m,n,整型
数据处理:运用while语句和for循环
1.1.2实验代码截图
1.1.3 造测试数据
1.1.4 PTA提交列表及说明
1.2 题目2
1.2.1 数据处理
数据表达:定义变量number,i,整型
数据处理:运用赋值表达式,算术表达式,运用for循环
1.2.2 实验代码截图
1.2.3 造测试数据
1.2.4 PTA提交列表及说明
2.代码互评(5分)
同学代码截图
自己代码截图
对比分析:
曾思晨同学定义了多个变量,运用了赋值表达式,算术表达式,关系表达式,使用了for循环语句,还有分支结构
邹心如同学运用了while循环语句、for循环语句、if-else的嵌套语句
我运用了for循环
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第8周 | 两天 | 25 | 如何打印“hello word” | 一些语法的使用 |
第9周 | 两天 | 50 | 算术运算和赋值运算 | 它的一些运算规则 |
第10周 | 三天 | 100 | for的循环结构 | 编译的格式问题 |
第11周 | 两天 | 120 | 运用简单的函数计算 | 如何定义变量 |
第12周 | 两天 | 676 | 判断语句的进一步学习以及自学while循环与数组 | 判断语句的嵌套以及while循环不够熟练,数组有些迷茫 |
第13周 | 两天 | 150 | switch语句 | 在什么情况下使用break语句 |
第14周 | 两天 | 150 | while和do-while结构 | while和do-while结构的区别用处 |
第15周 | 两天 | 171 | break语句和continue语句的作用和区别 | 循环嵌套和双重循环不熟悉 |
3.2累计代码行和博客字数 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
1.这一周我们学习了break、continue的使用。break语句和continue语句的区别在于,break结束循环,而continue只是跳过后面语句继续循环。break除了可以终止循环外,还用于switch语句,而continue只能用于循环。
2.对于这两种语句可以分清楚区别,但是在题目中不够熟练。
3.感觉多少有点捡了芝麻丢了西瓜,一学期下来,真正掌握的东西很少,花的时间太少了,不够用心,值得反思。
附:在嵌套循环中使用一个break语句是跳出当前循环还是全部循环?
答:我认为在嵌套循环中使用一个break语句是跳出当前括号内的循环,一个{}为一个整体循环,在其中使用break语句时跳出当前循环。