1.PTA实验作业(20分/题)
1.1 7-1 根据输入的数字,输出需要上课的节数
本题目要求读入一个整数1~7之间(不考虑输入错误的情况),然后输出需要上课的节数,对应如下:
1 星期一 8节课
2 星期二 10节课
3 星期三 6节课
4 星期四 8节课
5 星期五 6节课
6 今天没有课,可以好好休息一下啦!
7 今天没有课,可以好好休息一下啦!
1.1.1数据处理数据表达:根据题目提示定义整型n
数据处理:运用了分支结构
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 |
输出数据 |
说明 |
1 |
星期一 8节课 |
正确 |
6 |
今天没有课,可以好好休息一下啦! |
正确 |
1.1.4 PTA提交列表及说明
没出错
1.2 7-3 计算天数
本题要求编写程序计算某年某月某日是该年中的第几天。
1.2.1 数据处理数据表达:根据题目提示定义整型year,month,day,number
数据处理:运用了switch结构
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 |
输出数据 |
说明 |
2009/03/02 |
61 |
正确 |
2000/03/02 |
62 |
正确 |
1.2.4 PTA提交列表及说明
没出错
2.代码互评(5分)
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图
自己代码截图
对比:同学运用了switch语句,而我则是上一周的else-if
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 |
这周所花的时间 |
代码行 |
学到的知识点简介 |
目前比较迷惑的问题 |
第八周10.19-10.25 |
14小时 |
5 |
Hello world! |
如何编程 |
第九周10.26-11.1 |
14小时 |
42 |
分段函数 |
如何灵活运用 |
第十周11.2-11.7 |
14小时 |
267 |
循环和数组 |
怎样灵活运用循环和其他用法 |
第十一周11.8-11.14 |
14小时 |
87 |
如何定义和调用一个函数 |
如何灵活运用 |
第十二周11.15-11.21 |
14小时 |
255 |
分支结构,二分支结构,多分支结构 |
如何灵活运用 |
第十三周11.22-11.28 |
14小时 |
327 |
switch-case |
无 |
3.2 累积代码行和博客字数(5分)
代码行数:327
博客字数:875
时间 |
博客字数 |
代码行数 |
第八周 |
870 |
5 |
第九周 |
370 |
42 |
第十周 |
730 |
71 |
第十一周 |
610 |
87 |
第十二周 |
608 |
255 |
第十三周 |
875 |
327 |
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
头脑越来越清晰,C语言也开始学会如何去思考,自己是在进步的,这一周学习了switch,上一周学的是else-if,希望自己都能灵活运用,在C语言社团也学到了上一周PTA第三题的优解,继续加油吧!