C语言I博客作业06
1.作业头
| 这个作业属于哪个课程 | C语言程序设计II |
| ---- | ---- | ---- |
| 这个作业属于哪个课程 | 班级的链接 |
| 这个作业要求在哪里 | 作业的要求 |
| 这个作业的目标 | 熟练并巩固switch结构,和分支结构 |
| 参考文献 | C语言程序设计 |
| 学号 | 20208970 |
1.PTA实验作业(20/题)
1.1题目一
1.1.1数据处理
数据表达:定义了整型变量x,
数据处理:用switch语句case结构定义天数,计算出来。
1.1.2实验代码截图
1.1.3造测试数据
输入 | 输出 | 说明 |
---|---|---|
2 | Tuesday | 2 Tuesday |
7 | Sunday | 7 Sunday |
3 | Wednesday | 3 Wednesday |
1.1.4 PTA提交列表及说明
提交列表说明:
编译错误:case的printf后忘记打分号了。
部分正确:输入错误后面少打了个!
1.2题目名
1.2.1数据处理
数据表达:定义了整型变量A,B,C,D,其中B,C,D是来存储算式的.
数据处理:直接用else-if语句来判断三种不同的情况,从而输出。
1.2.2实验代码截图
1.2.3造测试数据
输入 | 输出 | 说明 |
---|---|---|
16 | 1 | 既不是5的倍数也不是3的倍数 |
15 | 不输出 | 既是5的倍数也是3的倍数 |
12 | 2 | 是三的倍数但不是5的倍数 |
1.2.4PTA提交列表说明
提交列表说明:
部分正确:第一个被3整除等于0写成了不等于0,后面那个不输出我写成了printf(""),其实不用写直接结束就可以了;
部分正确:把或和和的符号弄错了,从而导致部分正确。
2.代码互评
同学代码截图1
自己代码截图1
1.第一位同学代码没有我的简洁,我巧妙的用总和+1省掉了这么多语句。
2.我们都是用switc语句,但是她用了两个,而我只用了一个再加一个简洁的if语句
同学的代码截图2
我的代码截图2
1.该同学用的是else if结构,我用的是switch结构,且该同学把一个月三十天的合在一起讨论了,就很简洁很聪明
2.该同学代码简洁,容易理解,而我自己的代码繁琐,且都是一个一个的讨论,就显的有点愚笨
3.学习总结(15分)
3.1 学习进度条(5分)
| 周/日期 | 这周所花时间 | 所学知识点简介 |目前所迷惑的问题 |
| ---- | ---- | ---- | ---- | ---- | ---- |
| 第十三周/11.23-11.28 | 35小时 | 学习switch语句和温习多分枝结构 | 不熟练程序是怎么跑的,条件多了就不知道怎么办了 | |
| 第十二周/11.16-11.22 | 30小时 | 学习了分支结构,else-if语句 | 无 | |
| 第十一周/11.10-11.14 | 40小时 | 学了如何调用其他函数 | 不熟练 | | |
| 第十周/11.2-11.8 | 20小时 | 学了for循环 | 复杂一点就不知道怎么打了,运用不机灵,死板 |
| 第九周/10.26-11.1 | 18小时 | 学了一些基本函数 | 不知道为什么要这样打代码,不会分析题| |
| 第八周/10.19-10.25 | 10小时 | 了解本专业是学什么 | 不知道怎么打代码 | | |
3.2累计代码和博客字数(5分)
时间 | 博客字数 | 代码行数 |
---|---|---|
第八周/10.19-10.25 | 1008 | 5 |
第九周/10.26-11.1 | 1882 | 45 |
第十周/11.2-11.8 | 2942 | 80 |
第十一周/11.10-11.14 | 4003 | 200 |
第十二周/11.16-11.22 | 5600 | 156 |
第十三周/11.23-11.28 | 6800 | 320 |
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2学习体会
1.我觉得这一周的学习真的太快乐了,学习了很多很多东西,而且还挺熟练,感觉自己得到了升华。
2.我不会的就问这个我做到了,而且大佬们教的途中真的学到了好多东西,以前不会的全会了,现在就差去刷题了,我已经感受到了敲代码
的快乐,知识得到了拓展,把我不会的搞清楚,现在会一题多解!
3.现在虽然有的时候看题目没有思路,但是我相信我多刷题肯定会有进步的,我要自学新的知识,使得我在以后的学习中更加轻松。