C语言I博客作业08

这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业的要求
这个作业的目标 熟悉break、continue的使用,学会如何跳出循环
学号 20208925

1.PTA实验作业

1.1 打印九九口诀表

1.1.1数据处理

数据表达:定义整型变量n,i,j
数据处理:表达式:,i=1,i<=n,i++,j=1,j<=i,j++。
         流程结构:运用了for循环嵌套结构

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
4 测试数据

1.1.4 PTA提交列表及说明

部分正确:第八行的j<=i那里i打成了1

1.2 幸运彩票

1.2.1 数据处理

数据表达:定义整形变量a,b,c,d,e,f,g,h,其中a由scanf输入,b为for循环的初始值,c,d,e,f,g,h为循环中的输入值
数据处理:表达式:c+d+e==f+g+h
        流程结构:运用了for循环语句,if-else语句

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
2 233008 123456 You are lucky! Wish you good luck. 测试数据

1.2.4 PTA提交列表及说明

答案错误:for循环中的c,d,e,f,g,h几个变量输出写出了%d,需要用%1d为整数输入

2.代码互评

同学代码:

我的代码:

对比:一同学用的if语句,另一同学与我所设整形不同,但都使用了for循环

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 8小时 19 基本结构,编写简单程序
第九周 12小时 75 华氏温度转化成摄氏温度,算数运算和赋值运算
第十周 16小时 87 循环,数组 如何灵活运用循环结构
第十一周 14小时 116 如何定义和调用函数 不太了解自定义函数
第十二周 17小时 156 多分支结构、字符型数据类型和逻辑运算符 不能很好的运用逻辑运算符
第十三周 15小时 187 switch-case,循环 还不能熟练运用switch-case
第十四周 16小时 195 while,do-while 对while的使用还不够熟练
第十五周 17小时 209 break,continue 如何跳出循环

3.2 累积代码行和博客字数

时间 博客字数 代码行数
第八周 587 19
第九周 488 75
第十周 1370 162
第十一周 1153 278
第十二周 1662 434
第十三周 1785 621
第十四周 1791 826
第十五周 1888 1035

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

这周学习了continue和break,了解了他们的区别,知道了在循环语句该怎么跳出循环,在考试前还要加紧复习准备接下来的考试。
跳出循环的方法

  1. 使用goto
  2. 写成函数 return
  3. 直接修改外层循环条件
  4. 在外层循环设置判断条件
  5. 在大循环后面判断标志加入break
posted @ 2020-12-13 22:54  迟暮ღ  阅读(104)  评论(3)    收藏  举报