| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2020-4/homework/11555 |
| 我在这个课程的目标是 | 学会switch结构 |
| 这个作业在那个具体方面帮助我实现目标 | pta的作业,代码互评 |
| 参考文献 | c语言程序设计 |
| 1.PTA实验作业 | |
![]() |
|
| 1.1多分支表达-倍数问题 | |
| 键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数. | |
| 1.1.1数据处理 | |
| 数据表达:i,a;整型。 | |
| 数据处理:if分支结构;a=i%5;a=i%3;a=i%15; | |
| 1.1.2实验代码截图 | |
![]() |
1.1.3 造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 14 | 14 | 14不是3的倍数也不是5的 |
| 17 | 2 | 14不是3的倍数也不是5的 |
| 25 | 1 | 25是5的倍数 |
| 36 | 1 | 36是3的倍数 |
| 1.1.4 PTA提交列表及说明 | ||
![]() |
||
| 1.编译错误:忘记打两个等于号; | ||
| 1.2 计算天数 | ||
| 本题要求编写程序计算某年某月某日是该年中的第几天。 | ||
| 1.2.1 数据处理 | ||
| 数据表达:year;month;day;整型; | ||
| 数据处理:switch结构;for循环结构; | ||
| 1.2.2 实验代码截图 | ||
![]() |
||
![]() |
||
| 1.2.3 造测试数据 | ||
| 输入数据 | 输出数据 | 说明 |
| ----------- | --------- | -------- |
| 2010/03/02 | 61 | 非闰年是该年的第61天 |
| 2020/03/08 | 68 | 闰年是该年第68天 |
| 2020/02/20 | 51 | 闰年该年第51天 |
| 1.2.4 PTA提交列表及说明 | ||
![]() |
||
| 1.部分正确:没有将闰月2月几个月份分开。 | ||
| 2.代码互评 | ||
![]() |
||
![]() |
||
![]() |
||
| 不同点:第二位同学的s+=s在后面,而我是写在switch()后的。 | ||
| 相同点:都用到了switch()的结构。 | ||
| 3.学习总结 | ||
| 3.1 学习进度条 | ||
| 周 | 这周所花的时间 | 代码行 |
| ------------ | --------- | -------- |
| 第三周 | 三天 | 115 |
| 第四周 | 两天 | 142 |
| 第五周 | 三天 | 174 |
| 第六周 | 三天 | 196 |
| 3.2 累积代码行和博客字数 | ||
![]() |
||
| 3.3 学习内容总结和感悟 | ||
| 3.3.1 学习内容总结 | ||
![]() |
||
| 3.3.2 学习体会 | ||
| 1.学的知识越来越多,但有些还是不太会,所以还要多多练习; | ||
| 2.每次写作业,都能对结构有更深的了解; | ||
| 3.多去学习学习其他的同学的解决方法; | ||
| 4.了解到自己错误的并且改正过来。 |












浙公网安备 33010602011771号