C语言I博客作业06
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业要求 |
我在这个课程的目标是 | 更好的使用switch语句 |
这个作业在哪那个具体方面帮助我实现目标 | 同学之间PTA作业的比较,学习总结 |
参考文献 | 《C语言程序设计》 |
学号 | 20209033 |
1.PTA实验作业
1.1 根据输入的数字,输出需要上课的节数
1.1.1 数据处理
数据表达:变量:n
数据处理:流程结构:switch分支结构
1.1.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 | 星期五 6节课 | 0<n<7 |
11 | 无 | n>7 |
-1 | 无 | n<0 |
1.1.4 PTA提交列表及说明
提交列表说明:
1.编译错误:中英文互换的时候把分号打错了
1.2 输入一个数字,输出其对应的星期几的英文单词
1.2.1数据处理
数据表达:变量:m
数据处理:使用了if-else,switch语法流程结构:循环结构,分支结构
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2 | Tuesday | n=2 |
15 | 输入错误! | n>7 |
0 | 输入错误! | n<1 |
-8 | 输入错误! | n<1 |
1.2.4 PTA提交列表及说明
提交列表说明:
1.答案错误:打错了一个字母
2.代码互评
同学代码截图
自己代码截图
1.“根据输入的数字,输出需要上课的节数”中了,我第六行没有输出结果,更加方便
2.“输入一个数字,输出其对应的星期几的英文单词”中同学用了count语法,一种不同的思路
3.学习总结
3.1 学习进度条
周 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 7 | 31 | hello world的正确使用 | 无 |
第二周 | 9 | 67 | 学会写markdown语法 | 无 |
第三周 | 11 | 115 | 学习了各种语法 | 对于概念性回答有不足,自己对所学的知识其掌握的不足 |
第四周 | 10 | 238 | 用户自定义函数的使用 | 对不同函数的类别不太了解 |
第五周 | 12 | 255 | 分支结构 | 多分支使用的不好 |
第六周 | 11 | 253 | switch语句 | 复杂的分支结构 |
3.2累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
1.这周学习的swutch语句比起上周学习的if-else语句感觉简单一点,更注重理解
2.这次pta作业难度相比于上周更小,但是代码行数很多,需要一点时间
3.应该多多练习,也要一定的预习