江苏开放大学 形成性考核作业
学 号: 姓 名: 课程代码:
课程名称: 程序设计基础(专) 评阅教师:
第3次任务 共 4 次任务
110113程序设计基础(专) 第三单元形成性考核作业
作业说明:
1.做作业之前首先在封面填上自己的学号和姓名,做完作业后请写上作业完成时间。 2.学习完第三单元后必须完成本次作业,并请在规定时间内通过学习平台提交Word文档形式的电子作业,本次作业占形成性考核总成绩的20%。
作业内容:
根据循环结构实训——四则运算器实训,编写一个“学生成绩统计”的系统,输入全班同学成绩,可统计全班总成绩、最高分和平均分。要求运用循环结构和前面学过的输入输出、选择结构,能够进行正确的输入输出。
作业要求:
(1) 程序的源代码以及对源代码必要的行注释。(后缀名为.c的源程序代码) (2) 测试运行结果截图。
(3) 以上内容请在本文档中完成,并将本文档提交至学习平台,作为本课程第三次作业。
作业回答区:
#include
double grade[200]; double sum,avg,temp; int count,i,n; i=0; count=0; sum=0;
printf(\请依次输入每个同学的成绩,输入-1结束\\n\ scanf(\
第1页
110113程序设计基础(专) 第三单元形成性考核作业
while(temp!=-1) {
grade[i++]=temp; count++; sum=sum+temp; scanf(\ }
avg=sum/count; n=0;
for(i=0;i if(grade[i]>=avg) n++; } printf(\全班平均分%.2lf,成绩大于等于平均分的人有%d人\\n\} 第2页 110113程序设计基础(专) 第三单元形成性考核作业 第3页 110113程序设计基础(专) 第三单元形成性考核作业 作业完成时间: 2019 年 5月 27 日 评阅意见: 评阅得分: 评阅时间: 年 月 日 评阅教师: 第4页