编写一个C语言程序,输入全班同学某门课考试成绩,计算平均成绩并统计大于等于平均成绩的人数。
#include <stdio.h> main() { double grade[200]; double sum,avg,temp; int count,i,n; i=0; count=0; sum=0; printf("请依次输入每个同学的成绩,输入-1结束\n"); scanf("%lf",&temp); while(temp!=-1) { grade[i++]=temp; count++; sum=sum+temp; scanf("%lf",&temp); } avg=sum/count; n=0; for(i=0;i<count;i++) { if(grade[i]>=avg) n++; } printf("全班平均分%.2lf,成绩大于等于平均分的人有%d人\n",avg,n); }[/i]
举一反三
内容
- 0
键盘输入一个班n个学生的C语言成绩,求超过平均成绩(含平均成绩)的学生人数和低于平均成绩的学生人数,编程实现。
- 1
输入一个正整数 [tex=0.929x1.0]SDA2PzeTmpfJFWRo9Jb4wg==[/tex] 再输入 [tex=0.643x0.786]/he/ol8BkDuTTL9yMPtH4Q==[/tex] 个学生的成绩,计算平均成绩,并统计所有及格学生 的人数。
- 2
中国大学MOOC:某班45名学生中,25名男生某门课的平均成绩为78分,20名女生的平均成绩为82分,则全班平均成绩为()
- 3
在研究全班同学的平均成绩时,从全班同学中随机抽取20人并计算这20人的平均成绩,通过这20人的平均成绩来分析全班同学的平均成绩。对此,下列提法正确的有__________。 A: 全班同学构成总体 B: 全班同学的平均成绩是参数 C: 被抽取的20人构成样本 D: 全班同学的平均成绩构成研究的总体 E: 全班同学的平均成绩构成样本
- 4
编程题:输入一个班的学生的某一门课的成绩,求出该课的平均成绩,输出该班学生的成绩及该课的平均成绩。要求:输入功能、输出功能、求平均成绩的功能各用一个子函数实现。即,程序中共有4个函数。