C语言I作业06

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9890
我在这个课程的目标是 熟悉与学习多分支结构与字符型数据编译
这个作业在那个具体方面帮助我实现目标 给与我熟练,与复习上课知识的机会
参考文献 c语言程序设计

1.PTA实验作业

C语言I作业06_第1张图片

1.1 7-4 统计学生平均成绩与及格人数
本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。

1.1.1数据处理
数据表达:设置了n,i,a,count,s整形变量,U单精度浮点型变量,n为输入的学生人数,i为程序中的运算值,count及格人数,s分数和,U平均值
数据处理:for语句,if-else语句,U=s/n,多分支结构和循环结构

1.1.2实验代码截图

C语言I作业06_第2张图片

1.1.3 造测试数据

输入数据 输出数据 说明
6 64.2 平均分数
88 99 55 44 77 22 3 及格人数
3 80.0 平均分数
60 80 100 3 及格人数
10 62.2 平均分数
56 89 25 48 99 88 75 63 25 54 5 及格人数

1.1.4 PTA提交列表及说明

C语言I作业06_第3张图片

提交列表说明

1.2 题目2
Q1: 半夜眼花了,main..改正
Q2:符号:-;改正
Q3:事实证明不只是符号错误,还有思路
Q4:重新设值,算式
Q5:。。。。。
Q6:对与if-else语句多分支输入错误
Q7:运算公式混乱
Q8:输出结果没标明
Q9:U=s/n..改正
Q10:。。。。。。。

1.2 7-5 输出闰年
输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。

1.2.1 数据处理
数据表达:设置了year整形变量,year为输入年份
数据处理:while语句,if-else语句,i%4==0&&i%100!==0||i%400==0,多分支结构和循环结构

1.2.2 实验代码截图

C语言I作业06_第4张图片

1.2.3 造测试数据

输入数据 输出数据 说明
1020 Invalid year! 题目规定输入数值为21世纪的年份
2020 2004 2008 2012 2016 2020 从2000年开始的闰年
2019 2004 2008 2012 2016 从2000年开始的闰年

1.2.4 PTA提交列表及说明

C语言I作业06_第5张图片

提交列表说明
Q1:整理思路尝试编译。。错误太多
Q2:。。。。。
Q3:英文字母编辑错误
Q4:。。。不知道,表示看不懂错误提示,换个编译器
Q5:year<2000...
Q6:......
Q7:......
Q8:......在寻找.....
Q9:闰年条件设置错误,改正
Q10:尝试更改空格
Q11:。。。取消空格
Q12:。。。。。
Q13:。。。答案开头为大写。。iI。lL

2.代码互评

同学代码截图

C语言I作业06_第6张图片

C语言I作业06_第7张图片

自己代码截图

C语言I作业06_第8张图片

自己用的是自定义函数类型,图一直接if单体结句,比较和计算一气呵成,
三图整体思路差不多,。。。表示有点看不懂

3.学习总结
3.1 学习进度条

周/日期 周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十周 43h 128 字符型,whil语句,if-else多分支结构 字符型的运用

3.2 累积代码行和博客字数

C语言I作业06_第9张图片

3.3 学习内容总结和感悟
每次上课老师讲的内容能听懂,但每次自己打编码的时候总崩溃,仔细反省自己的不足,感觉自己可能缺少一本辅助学习的书

3.3.1 学习内容总结

C语言I作业06_第10张图片

3.3.2 学习体会
c语言开始很难,但当我慢慢适应,慢慢学习,发现还是很难。。。。。不过对编程的兴趣大大提高,加上ATD的学习,我得仔细学习自己该怎么学习了,缺少什么,要做什么

你可能感兴趣的:(C语言I作业06)