这个作业属于哪个课程 | C语言程序设计I |
---|---|
这个作业的要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9886 |
我在这个课程的目标 | 学会利用学到的知识编程一些有趣且有用的程序 |
这个作业在那个具体方面帮助我实现目标 | 熟悉多分支结构switch语句的使用 |
参考文献 | C primer Plus ,C语言程序设计(第3版),C语言实验指导,百度 |
1.PTA实验作业 |
1.1计算天数
1.1.1数据处理
数据处理:变量year,month,day,num,s都为整形。分别为年、月、日、天数、以及辅助变量
数据表达:先定义变量,输入数据用switch语句进行判断,并且通过if判断s值,若为1,则num加1.
1.编译错误:发现有个}没打
2.编译错误:看了半天才看出最后return的分号用的是中文的。。。。
3.答案正确:改正就好了。
1.2统计学生成绩
1.2.1数据处理
数据表达:定义整形变量grade以及ABCDE=0,i,N,num。。
数据处理:多个if语句并列处理,后面再跟switch语句判断。
1.2.4PTA提交列表及其说明
1.答案正确:自己在Dev c++测试后总感觉题目少了啥,后面才看懂意思,然后就答案对了.
2.代码互评 |
自己代码截图
1.同学的代码case语句比我的更好理解(一看就懂),相比之下我的较为麻烦一点。
2.我的最后还打了一个输入提示,方便用户使用。他的switch语句是镶嵌在if语句里面的,我的是另外在下面进行处理。
3.学习总结 |
3.1学习进度条
3.2累计代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
2019.11.09