C语言I博客作业07
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9935 |
我在这个课程的目标是 | 增加对switch语句的理解 |
这个作业在哪个具体方面帮助我实现目标 | 在PTA的作业里提高自己的能力 |
参考文献 | C语言程序设计教材,百度等 |
1.PTA实验作业
1.1 7-10 计算天数
本题要求是:本题要求编写程序计算某年某月某日是该年中的第几天。
1.1.1数据处理
数据表达:定义了year,month,day等整形变量
数据处理:switch语句,if-else语句
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2009/03/10 | 73 | 闰年 |
2000/03/10 | 74 | 非闰年 |
1.1.4 PTA提交列表及说明
说明:输入年月日及天数,再用swich语句处理
1.2 7-12 统计学生成绩
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
1.2.1数据处理
数据表达:定义了i,n,score等整型变量
数据处理:使用了swith语句
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4 5 6 7 8 | 0 1 0 1 0 | 测试数据 |
15 18 20 25 26 27 | 1 3 0 2 1 | 测试数据 |
1.2.4 PTA提交列表及说明
说明:每次都是标点符号的错误导致要找很久
2.代码互评
同学代码
我的代码
从大体上看差不多,但我认为同学的要做得比我好
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
11/1-11/3 | 5h | 90 | 分支结构,逻辑运算和关系运算,字符型数据 | 数学问题不能用代码表示 |
11/6-11/8 | 6 | 100 | switch语句 | 对这些函数语句不理解 |