C语言I博客作业06
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11552 |
我在这个课程的目标是 | 学会使用多分支结构 |
这个作业在那个具体方面帮助我实现目标 | pta的题目和自个平时看的书 |
参考文献 | c语言程序设计(第三版) |
1.PTA实验作业
1.1 7-1 根据输入的数字,输出需要上课的节数
本题目要求读入一个整数1~7之间(不考虑输入错误的情况),然后输出需要上课的节数,对应如下:
1 星期一 8节课
2 星期二 10节课
3 星期三 6节课
4 星期四 8节课
5 星期五 6节课
6 今天没有课,可以好好休息一下啦!
7 今天没有课,可以好好休息一下啦!
1.1.1数据处理
数据表达:根据题目提示定义整型n
数据表达:运用了分支结构
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2 | 星期二 10节课 | pass |
6 | 今天没有课,可以好好休息一下啦! | pass |
1.1.4PTA提交列表及说明
提交列表说明:输出的感叹号不是要求的感叹号,改了一下就好了。
1.2 7-3 计算天数
本题要求编写程序计算某年某月某日是该年中的第几天。
1.2.1数据处理
数据表达:根据题目提示定义整型year,month,day,number
数据表达:运用了switch结构
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2009/03/02 | 61 | pass |
2000/03/02 | 62 | pass |
1.2.4PTA提交列表及说明
提交列表说明:答案错误,发现自己的公式中用错了一些定义,改正后答案就对了。
2.代码互评
同学1代码:
同学2代码:
自己代码:
对比:同学运用了switch语句,而我则是上一周的else-if。
3.学习总结
3.1学习进度条
周/日期 | 这周所花时间 | 代码行 | 学到的知识点简介 | 目前比较困惑的问题 |
---|---|---|---|---|
第八周10.19-10.25 | 15小时 | 21行 | 在屏幕上显示Hello World! | 为什么可以这样表达 |
第九周10.26-11.1 | 15小时 | 300行 | 变量和数据类型 | 变量的定义和赋值 |
第十周11.2-11.7 | 15小时 | 700行 | if-else并列结构,for循环 | 格式不了解并且不会运用 |
第十一周11.8-11.14 | 25小时 | 800行 | 自定义函数,宏定义函数 | 这是啥,我为什么要用这个 |
第十二周11.15-11.22 | 20小时 | 900行 | 分支结构和字符型变量 | 字符型变量的输出 |
第十三周 11.23-11.30 | 20小时 | 700行 | 多分支结构和镶嵌表达 | 结构流程的具体表达 |
3.2累积代码行和博客字数
代码行数:3700
博客字数:6000
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
在代码的世界里,我们永远都是弟弟,努力成为一个像样的巨人吧,多下功夫去攻克这其中的难点。