C语言I博客作业06

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11552
我在这个课程的目标是 熟悉switch语句 熟练使用
这个作业在那个具体方面帮助我实现目标 让我关机深刻了解到了switch
参考文献 C语言教材
1.PTA实验作业
1.1 题目名1
输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。
1.1.1数据处理
数据表达:定义了y、m、d、i四个整形变量
数据处理:运用了if switch语句以及算数表达式
1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
2009/03/02 61 平年
2000/03/02 62 平年
2020/3/2 62 平年
1.1.4 PTA提交列表及说明

错误原因:第一次编辑错误是因为错的多 逻辑错误太多 解决办法是重打
第二次以及后面 表达式理解错误,改正后就好了
1.2 题目2
键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数
1.2.1 数据处理
数据表达:定义了一个整形变量a
数据处理:运用了if 语句
1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
15 无数据 A不是正整数
86 11 不是3的倍数也不是5的倍数
1.2.4 PTA提交列表及说明

编译逻辑错误 后来问同学发现问题重写了一次
2.代码互评!
同学代码[]

自己代码

其实这一题大家的思路都差不多,不一样的是大家的排榜不一样。有的没对齐有的 很挤
但是我的是分开排 很美观

3.学习总结
3.1学习进度条

時間 字數 代碼行
第八周 410 100
第九周 700 152
第十周 1100 200
第十一周 1000 190
第十二周 1000 200
第十三周 1000 150

3.2累计代码行数和博客字数


3.3学习内容总结和感悟
3.3.1学习内容总结

3.3.2学习感悟
经过这一周的学习,我深刻的明白了,一分耕耘一分收获,稳扎稳打的重要性,在很多知识融入脑子里,很多容易忽视的细节问题就统统暴露出来了,缺乏做题数量,缺乏回顾,缺乏总结,
总之这一周我会把之前的缺点都尽力改正,继续加油吧

posted @ 2020-11-28 13:02  董航  阅读(58)  评论(5编辑  收藏  举报