C语言I博客作业06
这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11558 |
这个作业的目标 | 熟悉分支结构和运用其编码使用else ,switch> |
这个作业在那个具体方面帮助我实现目标 | 能够理解代码中变量的实际意义以及类型等,并具有时长限制能够更好地督促自己学习,同时提高自己的学习能力也更好地掌握分支结构的使用,更好地了解switch语句的使用 > |
参考文献 | C语言程序设计(第三版) |
学号 | 20209029 |
1 PTA实验作业
1.1 题目名1
1.1.1数据处理
数据表达:运用了x这个整型变量。
数据处理:运用多分支结构switch语句。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 |
---|---|
1 | 星期一 8节课 |
3 | 星期三 6节课 |
7 | 今天没有课,可以好好休息一下啦! |
1.1.4 PTA提交列表及说明 | |
1.一开始没有在每个case完成后面加入break,导致一直答案部分正确,后面加入break后忘记打;导致编译错误,检查后答案正确。 | |
1.2 题目2 |
1.2.1数据处理
数据表达:定义了y,m,d,product整型。
数据处理:运用多分支结构switch语句和if-else语句。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1999/03/02 | 61 | 平年 |
2003/02/05 | 36 | 平年 |
2020/05/20 | 141 | 闰年 |
1.2.4 PTA提交列表及说明 | ||
1.编辑错误:运用if-else语句时,在第二个的else-if后面没打大括号,导致编辑错误。 | ||
2.答案错误:其中代码有一个错误的公式,把公式打错了,数字不对。 | ||
#2.代码互评 | ||
同学代码截图: | ||
自己代码截图: | ||
不同点:1.同学的代码中,先定义了函数的表达式,用i=28,29来判断输出的结果是否正确。 | ||
2.所运用的公式也有所不同,我用e代替了同学代码中的i+z。 | ||
3.另一位同学所编程的代码中重复使用了许多许多次if-else语句,循环多次之后才得到结果,个人觉得可以简化,但是感觉自己的虽然简单,但是答案是对的 | ||
#3.学习总结 | ||
3.1 学习进度条 | ||
周/日期 | 这周所花的时间 | 代码行 |
---- | ---- | ---- |
8 | 12 | 100 |
9 | 13 | 164 |
10 | 14 | 198 |
11 | 16 | 222 |
12 | 13 | 244 |
13 | 13 | 184 |
3.2累积代码行和博客字数 | ||
3.3学习内容总结和感悟 | ||
3.3.1 学习内容总结 | ||
3.3.2学习体会 | ||
1,多做题,多问,努力学习,争取每天都能进步 | ||
2,一定要仔细总结,不能光做题并且有一个完成作业心态去对待题目 | ||
3,好多还是不会,学会主动去学习,多完成更多的任=题目 | ||
4,要多看看书本,多看看其他同学的解法,掌握更多技术与方法 |