输入一个班的学生人数以及该班每位同学的考试成绩,要求程序统计并输出该班学生的不及格人数及所有

1、 输入一个班的学生人数以及该班每位同学的考试成绩,要求程序统计并输出该班学生的不及格人数及所有同学的平均成绩,要求输出的平均成绩保留到两位小数。
用C语言

#include<stdio>
void main(){
int count;
int n, grade, average, sum;
scanf("%d", &n);
count=sum=0;
while(n--){
scanf("%d", &grade);
sum+=grade;
if(grade<60) count++;
}
printf("不及格人数为:%d \n", count);
printf("平均成绩为:%.2f\n", sum*1.0/n);
}追问

懂了

追答

欧了

温馨提示:内容为网友见解,仅供参考
无其他回答

C语言程序源代码。输入一个班全体学生的成绩,把不及格的学生成绩输出...
for(i=0;i<N;i++) \/\/测试成绩是否及格,默认为低于60分的成绩 { if(a[i]<60){ b[j++]=a[i]; \/\/将不及格人数及成绩村入b数组中 printf("%d ",a[i]);} } putchar('\\n');for(i=0;i<j;i++) \/\/计算出不及格人数的总成绩 sum+=b[i];ave=(sum*0.1\/j)*10; \/\/...

编写java程序,输入学生的人数,然后逐个输入每个学生的姓名和成绩。统计...
System.out.println("请输入第"+(i+1)+"个班级的成绩:");for(int j=0;j<4;j++)\/\/如3那么就不需要写这个int [][] score=new int[3][4];那如果吧3给去掉呢,那么就这样写for(int i=0;i<score[i].length;i++){ System.out.println("第"+(j+1)+"个学员的成绩:");score=...

帮忙看个程序:需要输入一个班全体学生的成绩,把不及格的学生成绩输出...
你定义的是double的变量,使用的时候全部是%d 对应的变量使用的地方换成%lf double是双精度浮点数,要用%lf来输入输出 int %d float %f double %lf === include<stdio.h> void main(){ int n;double score,sum=0,average;for(n=0;n<31;) { printf("Please enter a score:");scanf(...

c++ 输入一个班M个学生的学号和每个学生考试N门功课(如数学、英语、计算...
char birthdate[20]; \/\/出生日期 float math; \/\/数学考试成绩 float timemath; \/\/数学平时成绩 float chinese; \/\/语文考试成绩 float timechinese; \/\/语文平时成绩 float avemath; \/\/数学成绩 float avechinese; \/\/语文成绩 float aver; \/\/平均成绩 float allaver; \/...

用c语言设计一个程序统计一个班的学生成绩?
printf("请输入学生成绩:");scanf_s("%lf", &score);Student[len].id = id;Student[len].score = score;len++;} printf("信息导入完毕!\\n");} int main() { input();printf("全班总分为:%.2lf\\n", getsum());printf("全班平均分为:%.2lf\\n", getave());getmax();getmin...

用c语言设计程序,用于存放某班级学生姓名和三门功课的成绩.并输出成绩...
int r=0; int i; struct CJB a[100]; while(1) { printf("请输入学生[姓名][科目1成绩][科目2成绩][科目3成绩](0 0 0 0——结束)\\n"); r++; scanf("%s%d%d%d",&a[r].name,&a[r].kemu1,&a[r].kemu2,&a[r].kemu3); a[r]....

编写一个c语言程序,完成一个班学生信息的录入,并显示每个同学详细信息以 ...
struct info{ char name[20]; int age; int score[3];}student[3];使用结构体

用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件...
首先定义10个学生的结构体数组,由键盘输入学生的信息( 姓名、英语、数学、物理、化学成绩 ),将这10个同学的信息存入student1.txt文本文件,关闭该文件;以文本“读”方式打开文本student1.txt文件,将文本文件的信息读入存放学生信息的结构体数组,关闭该文件;计算学生的平均成绩,计算按照平均成绩排序的结果,将计算后的...

...从键盘输入每个学生语文课的成绩后输出该班学生语文课的平均_百度...
main(){ int z, i, a[n],n;scanf(%d,n)for(i=0;i<n;i++){ scanf(%d,a[n])} for(i=0;i<n;i++){ a[i]=a[i]+a[i+1];} z=a[i]\/n;printf(%d,z);}

用C++编写程序统计学生某一课程考试成绩
void main(void){ cout<<"请输入全班同学的的成绩:(以输入负数为结束标志)\\n";int score[150];int i,n=0,max,min;double sum=0;for(i=0;;i++){ cin>>score[i];if(score[i]<0)break;n++;\/\/统计总共输入了多少个人的成绩 }\/\/以输入负数为结束标志 cout<<n<<"个有效成绩"<<...

相似回答