C语言1博客作业06

二,本周作业头


这个作业属于哪个课程 C语言程序设计1
这个作业的要求在哪 https://i.cnblogs.com/EditPosts.aspx?postid=11784065&update=1
我在这个课程的目标是 掌握更多的语法知识
这个作业在哪些具体方面帮我实现目标 熟练多分支结构、字符型数据类型和逻辑运算符
参考文献 教材和百度

1.pta实验作业

1.1 输出闰年

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

输入格式;
输入在一行中给出21世纪的某个截止年份。

输出格式:
逐行输出满足条件的所有闰年年份,即每个年份占一行。输入若非21世纪的年份则输出"Invalid year!"。若不存在任何闰年,则输出“None”。

输入样例1:

2048

输出样例1:

2004
2008
2012
2016
2020
2024
2028
2032
2036
2040
2044
2048

输入样例2:

2000

输出样例2:

Invalid year!

1.1.1数据处理

数据表达:本题用了三个整型变量None, year, i;None, year表示输入的年份不在21世纪和年份,通过输入得出,i用以执行循环;
数据处理:

1.1.2实验代码截图

1.1.3造测试数据


输入数据 输出说明
2003 None
2009 2004 2006

1.1.4提交列表说明

1.2统计学生平均成绩与及格人数

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

输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
输出格式:

按照以下格式输出:

average = 成绩均值
count = 及格人数

其中平均值精确到小数点后一位。
输入样例:

5
77 54 92 73 60

输出样例:

average = 71.2
count = 4

1.2.1数据处理

数据处理

数据表达:添加数学函数库,定义整形变量n,score,定义count为0。定义sum为0,定义ave,sum和ave为双精度浮点型。
数据处理:for循环,其中镶嵌条件语句

1.2.2实验代码截图

1.2.3造测试数据


输入数据 结果
5 47 86 54 90 76 3 70.6
5 42 56 72 83 85 3 67.6

1.2.4pta提交列表

学习总结

学习进度条


时间|所花时间|
第四周|10h|
第五周|8h|
第六周|8h|

代码行数和博客字数

学习体会

在这几周里面,我大多数时间都用在了社团里面,对学习的重视程度不够,所以导致了这次的作业没能按时提交,作业的理解以及多课本知识的掌握不够,没有足够的理解,不得不说一分钱一分货,一秒时间,一瓦知识。

原文地址:https://www.cnblogs.com/chenyun1024/p/11784065.html