用c语言的数组,求一个班的40名学生的平均成绩

如题所述

第1个回答  2010-11-01
#include<stdio.h>

void main()
{
float sorce[40],f=0.0;

printf("请输入40个学生的成绩:\n");

for(int i=0;i<40;i++)
{
scanf("%f",&sorce[i]);

f+=sorce[i];
}

f/=40;

printf("40个学生的平均成绩为:%g\n",f);

}
第2个回答  2010-11-01
#include<stdio.h>
main()
{
int i=0,chengji[4];
float s=0;
printf("请输入学生成绩(用空格隔开):");
while(i<4)
{
scanf("%d",chengji[i]);
i++;
}
while(i<4)
{
s+=chengji[i];
i++;
}
s/=4.0;
printf("平均成绩为:%f",s);
}
第3个回答  2010-11-01
void main()
{
int score[40];
int i,sum=0;
float avg=0.0;
for(i=0;i<40;i++)
{
printf("please input the %dth score:\n",i);
scanf("%d",&score[i]);
sum = sum + score[i];

}

avg = sum/40;
printf("%f",avg);
}本回答被提问者采纳

用c语言的数组,求一个班的40名学生的平均成绩
printf("40个学生的平均成绩为:%g\\n",f);}

如何用c语言统计学生成绩
printf("总分:%d\\n", sum);printf("平均分:%.2f\\n", average);printf("最高分:%d\\n", max);printf("最低分:%d\\n", min);return 0;} 这个程序首先要求用户输入学生人数,然后根据学生人数创建一个动态大小的数组scores来存储学生成绩。接下来,程序使用for循环获取用户输入的学生成绩,并...

...40人,从键盘输入学生c语言的成绩,编程计算其平均分,最高分和不及 ...
myavg=myavg+a[i];}myavg\/=n;for(j=0,i=0;i<n;

编程统计学生成绩平均值的C语言程序怎么写?
for (i = 0; i < numStudents; i++) { printf("学生%d的成绩:", i + 1);scanf("%f", &scores[i]);sum += scores[i]; \/\/ 累加成绩 } \/\/ 计算平均值 average = sum \/ numStudents;\/\/ 输出平均值 printf("学生成绩的平均值是:%.2f\\n", average);return 0;} ...

...C语言考试结束,输入40个学生的成绩,求出平均成绩(用for循环
int main(){ int i=1,sum=0;while(i<=100){ sum=sum+i;i++ } printf("%d",sum);return 0;} 第二题:include<stdio.h> int main(){ int i,b,sum=0;float average;printf("请输入4名学生的成绩\\n");for(i=1;i<=4;i++){ scanf("%d",&b);printf("第名%d学生的成绩是:...

c语言计算学生的平均成绩
c语言计算学生的平均成绩如下:C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分的学生的人数。&s[i]);sum+=s[i];if(s[i]=60)j++;}printf(总分:%d大于等于60...

用c语言设计一个程序统计一个班的学生成绩
\/\/求平均分 double getave() { double ave = 0;return getsum() \/ len;} \/\/导入学生信息 void input() { int id = 0;double score = 0;while (1) { printf("请输入学生学号:");scanf_s("%d", &id);if (id == -1) { break; } printf("请输入学生成绩:");scanf_s("%lf...

用C语言编一个求学生总成绩和平均成绩的程序
include <stdio.h> void main(){ int score[5]={58,70,86,76,54};int sum=0;int i=0;for(i=0;i<5;i++){ sum+=score[i];} printf("总分是%d,平均成绩%f\\n",sum,sum\/5.0);} \/\/绝对简单版

C语言求平均成绩
=stu-1) printf("%.2f ",s\/sub);\/\/这里应该是%f,下同 else printf("%.2f",s\/sub); } printf("\\n");\/\/这里要换行 for(i=0;i<sub;i++) { for(j=0,s=0;j<stu;j++) s+=a[j][i]; if(j!=sub-1) printf("%.2f ",s\/stu); ...

C语言求成绩平均值
} 如下:include <stdio.h>int main(){ int math,eng,comp,average; while(scanf("%d%d%d",&math,&eng,&comp)!= EOF) {average=(math+eng+comp)\/3; printf("math=%d,eng=%d,comp = %d,averag=%d\\n",math,eng,comp,average); } return 0;} ...

相似回答