C语言I博客作业07

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 作业要求
我在这个课程的目标是 熟悉多分支结构、switch语句的使用
这个作业在那个具体方面帮我实现目标 PTA的作业练习
参考文献 文献

1.PTA实验作业

1.1题目名

本题要求编写程序计算某年某月某日是该年中的第几天
1.1.1 数据处理
数据表达:定义了年,月日,i,sum五个变量,都为整型变量。
数据处理:先累加每月的天数,再分成12个月,如果判定为闰年,则2
月为29天,用变量sum输出天数,最后输出结果。
1.1.2 实验代码截图


1.1.3 造测试数据

输入数据 输出数据 说明
2009/03/02 61 样例
1749/08/15 227 数据
2109/02/05 36 数据
1.1.4 PTA提交列表及说明
编译错误:不小心把case2的冒号打成了分号。

1.1 题目名

本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
1.2.1数据处理
数据表达:定义了8个整型变量,分别是N,percent,score=0,i,A=0,B=0,C=0,D=0,E=0,表示N个学生,百分制,分数,i用于for循环
数据处理:先定义变量,再格式化输出N,再用for语句,然后用除以10求百分比,又用switch语句处理多分支结构,最后输出成绩等级。
1.2.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
77 54 92 73 60 65 69 1 0 2 3 1 样例
14 57 89 65 78 0 1 1 1 2 5人成绩分类
85 74 65 62 99 45 1 1 1 2 1 6人成绩分类
1.2.4PTA提交列表及说明
编译错误:逗号不小心写在了引号里面。

2.代码互评

2.1同学代码截图

2.2自己代码截图

1.他的代码比我的长很多,但是容易理解。
2.我的代码比较简洁,占用空间少。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
3/10/11 9小时左右 95行 if-else语句,赋值运算法则 markdown语法会出现奇怪的问题
第四周/10-17 约9小时 95行左右 for循环结构语句 有些英文单词看不懂,要用有道,比较费时间。
第五周/10-23—10-25 2天 90行 定义函数与调用 调用函数不熟练。
第六周/10-31 1天 120行 多分支结构、字符型数据类型 听得时候觉得简单,做的时候就比较吃力
第七周/11-8 2天 105行 switch语句和for语句都能用的时候哪个比较好

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会
这次学习的switch语句感觉还行,不是很难,问题就是上课听懂了,题目却做不出。。。

posted on 2019-11-08 08:41  海螺人  阅读(147)  评论(4编辑  收藏  举报