当前位置:首页 >> 其它课程 >>

100个学生5门课-计算平均成绩


有一个班 100 个学生,5 门课程。①求第一门课程的平均分;②找出有两门以上课程不及格 的学生,输出他们的学号和全部课程成绩及平均成绩;③找出平均成绩在 90 分以上或全部 课程成绩在 85 分以上的学生。分别编 3 个函数实现以上 3 个要求。 #include<stdio.h> #define N 100 #define M 5 typedef struct//定义学生结构体数组 {char name[15]; float score[M]; float ave;}ST; ST stu[N]; int i,j; void average(ST stu[])//求平均成绩函数 {for(i=0;i<N;i++) {stu[i].ave=0; for(j=0;j<M;j++) {stu[i].ave+=stu[i].score[j];} stu[i].ave/=M;}} void nopass(ST stu[])//找出有两门成绩不合格的学生并输出相应信息 {int count; printf("\n 有两门成绩不合格的学生有:\n"); printf("姓名\t 成绩 1\t 成绩 2\t 成绩 3\t 成绩 4\t 成绩 5\t 平均成绩\n"); for(i=0;i<N;i++) {count=0; for(j=0;j<M;j++) if(stu[i].score[j]<60) count++; if(count==2) {printf("%s\t",stu[i].name); for(j=0;j<M;j++) {printf("%.2f\t",stu[i].score[j]);} printf("%.2f\n",stu[i].ave);}}} void select(ST stu[])//找出满足条件的学生并输出 {int flag; printf("\n 平均成绩在 90 分以上或者全部成绩在 85 分以上的学生有:\n"); printf("姓名\t 成绩 1\t 成绩 2\t 成绩 3\t 成绩 4\t 成绩 5\t 平均成绩\n"); for(i=0;i<N;i++) {flag=0; if(stu[i].ave>=90) {flag=1;} else {for(j=0;j<M;j++) {if(stu[i].score[j]<85)break;} if(j>=M)flag=1;}

if(flag==1) {printf("%s\t",stu[i].name); for(j=0;j<M;j++) {printf("%.2f\t",stu[i].score[j]);} printf("%.2f\n",stu[i].ave);} }} void main() {for(i=0;i<N;i++)//输入学生信息 {printf("请输入第%d 个学生的姓名:",i+1); scanf("%s",stu[i].name); for(j=0;j<M;j++) {printf("请输入该生第%d 门成绩:",j+1); scanf("%f",&stu[i].score[j]);} } average(stu);//运行函数 nopass(stu); select(stu); }


赞助商链接
相关文章:
盱眙开发区实验学校运算等级考核方案
、考级内容及成绩计算。总分为 120 分,其中相应课本内容为 100 分(必考) ,...2、使学生学会自主分配时间,课内和课外有机地结合起来,并相互渗透,相互促进,让...
锅炉课程设计说明书
学生姓名 指导教师 完成日期 2013 年 12 月 30 ...(质量分数) (%)不大于 0.5 水分(质量分数) (%...100×2。 G 112 .6 ? 18.8 ? 99.7mm v 4...
大学英语(A)》课程全国统一考试复习辅导资料
5 20 总分 30 10 20 20 20 100 3 第三部分 ...增加课程的难度和课后的时间会对处于劣势 的学生大...让我们用英里来计算不太可能。 (不定式前加一 个 ...
“新三好学生”评价标准实施细则
“新三好学生”标准 1、课前准备好学习用品,上课...有创新意识 5、集体观念强,与同学友好相处,善于帮助...2 践合计 100 备注: 1、 评价后,总分达到 80—...
人大商学院考研就业前景分析
会计学 120100- 管理科学与工程 101-思想政治理论 ...或者推脱说我们有 专门的专业课老师给学生推荐参考书...五、人大商学院各专业复试分数线是多少 2015 年中国...
学生管理制度
学生在校期间依法履行下列义务: (一) 遵守...校区 根据当时的排课情况,为学员安排班级,恢复学员...2 、评分结构 本学期学员平时总成绩满分 100 分,...
第一学期四年级科学期末试卷_图文
汤里水分蒸发 5.用注射器吸约 管雪碧,堵住航管口...( A.30~50 B.60~100 C.120~150 ) 9.下列...小红在音乐课练声唱“1(DO)”、“2(RE) ”、“...
第六单元综合性学习
综合性学习: 《怎样搜集资料》讲学稿课型:综合性...江面最狭处有 100 米左右; 随着规模巨大的三峡...学生 5:计算机在中国的发展现状。1952 年,开始重视...
更多相关文章: