C语言I博客作业08
C语言I博客作业08
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1 |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11610 |
| 这个作业的目标 | <熟悉break、continue的使用。> |
| 学号 | <20208941> |
| 1.PTA实验作业 | |
![]() |
1.1打印九九口诀表
题目内容描述:本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。输入在一行中给出一个正整数N(1≤N≤9)。输出下三角N*N部分口诀表,其中等号右边数字占4位、左对齐。
1.1.1数据处理
数据表达:用了变量x、y、n,整型。
数据处理:1.用了赋值表达式,算数表达式。
2.用了for循环。
1.1.2实验代码截图

1.1.3 造测试数据
| 输入数据 | 输出数据 |
|---|---|
| 4 | ![]() |
| 1.1.4 PTA提交列表及说明 | |
![]() |
|
| 答案错误:第二个for循环里y<=x打成了y<=9. | |
| 2.幸运彩票 | |
| 1.2.1 数据处理 |
数据表达:定义变量a,b,c,d,e,f,g,h.都是整型。
数据处理:1.用了算数表达式,赋值表达式。
2.用了if-else结构
1.2.2 实验代码截图

1.2.3 造测试数据
| 输入数据 | 输出数据 |
|---|---|
![]() |
![]() |
| 1.2.4 PTA提交列表及说明 | |
![]() |
|
| 答案错误:句号用的中文的。 |
2.代码互评
同学代码


我的代码

我觉得我的代码排版更美观一些。
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 第8周 | 8小时 | 5 | 简单的基础编程 | 无 |
| 第9周 | 10小时 | 44 | 赋值运算、华氏摄氏温度的转换 | 变量之间的转换 |
| 第10周 | 13小时 | 82 | 循环结构、if-else | 如何灵活运用循环结构 |
| 第11周 | 12小时 | 93 | 定义和调用函数 | 如何对现有的代码进行修改,从而写出相似的题 |
| 第12周 | 15小时 | 120 | 多支结构 | 不能熟练的运用多支结构 |
| 第13周 | 15小时 | 328 | switch语句 | 熟练运用switch |
| 第14周 | 18小时 | 432 | do-while语句 | 熟悉使用while和do-while结构解决问题。 |
| 第15周 | 20小时 | 647 | for循环,break,continue语句。 | 熟悉使用break,continue语句。 |
| 3.2 累积代码行和博客字数 |
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第8周 | 347 | 5 |
| 第9周 | 425 | 44 |
| 第10周 | 983 | 82 |
| 第11周 | 1432 | 93 |
| 第12周 | 1800 | 120 |
| 第13周 | 2382 | 328 |
| 第14周 | 3482 | 432 |
| 第15周 | 4936 | 563 |

3.3 学习内容总结和感悟
3.3.1 学习内容总结

3.3.2 学习体会
1.这周我们学习了使用使用循环结构,break和continue语句,嵌套循环;
2.在上课的时候,老师有提出一个问题如何跳出多重循环,因为break语句只能跳出离它最近的一层循环,通过查阅资料我了解到可以使用goto语句或者写成函数return,还可以直接修改外层循环条件;
3.PTA真的很难,每当写这个的时候才发现原来自己和别人的差距这么大;
4.总结起来多问,多翻阅资料,多自己思考,有清晰的思路是真的特别重要!!!






浙公网安备 33010602011771号