C语言I博客作业06


这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 作业要求
我在这个课程的目标是 熟练掌握分支结构
这个作业在那个具体方面帮助我实现目标 PTA作业
参考文献 c语言程序设计

1.PTA实验作业(20分/题)

请再此处列出自己的排名图片:

1.1计算天数
本题要求编写程序计算某年某月某日是该年中的第几天。
·1.1.1数据处理

数据表达:用了year,month,day这些变量,变量通过定义赋值而来,属于整数型
数据处理:if-else和switch分支结构

·1.1.2实验代码截图

·1.1.3 造测试数据

·1.1.4 PTA提交列表及说明

q1:闰年的计算公式中将“%”写成了“/”,得到的不是余数
q1:输出是直接输出整个月的天数
解决办法:通过与他人的对比,百度查询

1.2多分支表达-倍数问题
键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数
·1.2.1数据处理

数据表达:用了A,x这些变量,A通过定义赋值而来,x通过计算而来,属于整数型
数据处理:if-else分支结构 

·1.2.2实验代码截图

·1.2.3 造测试数据

·1.2.4 PTA提交列表及说明

q1:忽略了已知条件的A为正整数
q2:忽略了15的倍数
解决办法:多次阅读题目,查看提交记录

2.代码互评(5分)

同学代码一:

同学代码二:

自己代码:

差别:1:第一个同学是先将除以3和5的余数用别的字母进行替换
2:第二个同学是每一个条件下都有一个输出

3.学习总结(15分)

3.1 学习进度条

3.2 累积代码行和博客字数

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

·3.3.2 学习体会
1)虽然学习了switch但还是更喜欢if-else
2)题目难度越来越大了,有压力
3)掌握新知识的同时也不能忘却旧知识


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM