用C语言,输入一个班10个学生的成绩,统计各分数段[0,60),[60,70),[70,80),[80,90),[90-100]的人数。

供稿:hz-xin.com     日期:2025-01-14
用C语言求 输入30个成绩数据,统计各分数段(0~59,60~69,70~79,80~89,90~100)的人数,最高分,最低分和平均分.

#include
main()
{
int a[30],max,min,average,h=0,s1=0,s2=0,s3=0,s4=0,s5=0,i;
for(i=0;i<30;i++)
{
scanf("%d",a[i]);
if(a[i]=0) s1++;
if(a[i]=60 s2++;
if(a[i]=70) s3++;
if(a[i]=80) s4++;
if(a[i]=90) s5++;
}
max=min=a[0];averae=0;
for(i=0;i<30;i++)
{
if(min>a[i]) min=a[i];
if(max<a[i]) max=a[i];
h=h+a[i];
}
average=h/30;
printf("0~59的人数:%d
60~69的人数:%d
70~79的人数:%d
80~89的人数%d/n90~100的人数:%d
",s1,s2,s3,s4,s5);
printf("最高分:%d
最低分:%d
平均分:%d
",max,min,average);
}

#include
void main()
{ int i,k,g1[11]={0},g2[5]={0},s[100];
printf(“input the score of C
”);
for(i=0;i<100;i++)
{ scanf(“%d”,&s[i]);
if(s[i]<0) break;
k=s[i]/10;
g1[k]++;
}
for(i=0;i<6;i++)
g2[0]=g2[0]+g1[i];
for(i=1;i<=4;i++)
g2[i]=g1[i+5];
g2[4]=g2[4]+g1[10];
printf(”成绩在0-59分的人数是%d
”,g2[0]);
printf(”成绩在60-69分的人数是%d
”,g2[1]);
printf(”成绩在70-79分的人数是%d
”,g2[2]);
printf(”成绩在80-89分的人数是%d
”,g2[3]);
printf(”成绩在90-100分的人数是%d
”,g2[4]);
}

这个是你要的程序,vc6.0通过调试运行了。
#include<stdio.h>
void main()
{
int no=1,count[5]={0,0,0,0,0};
float score;
for(;no<=10;no++)
{
printf("input a score:\n");
scanf("%f",&score);
if(score>=0&&score<60)
count[0]++;
if(score>=60&&score<70)
count[1]++;
if(score>=70&&score<80)
count[2]++;
if(score>=80&&score<90)
count[3]++;
if(score>=90&&score<=100)
count[4]++;
}
printf("0~60:%d\n60~70:%d\n70~80:%d\n80~90:%d\n90~100:%d\n",count[0],count[1],count[2],count[3],count[4]);
}

c语言编程问题。 一个班有十个学生的成绩,要求输入这十个学生的成绩,然...
include <stdio.h>int main(){ int i; float c,ac=0.0; for(i=0;i<10;++i){ printf("Input %d:",i+1); scanf("%f",&c); ac+=c; } printf("%.2f\\n",ac\/10); return 0;}

C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
printf("请输入学生的学号 姓名 语文 数学 英语");input(MAX);average(MAX);printf("\\n课程的平均成绩是: %6.2f %6.2f %6.2f\\n",ave_course[0],ave_course[1],ave_course[2]);printf("\\n学生的平均成绩是: \\n");for(i=0; i<MAX; i++) { printf(" %s %s %6.2f\\n", ...

用C语言,输入一个班10个学生的成绩,统计各分数段[0,60),[60,70...
这个是你要的程序,vc6.0通过调试运行了。include<stdio.h> void main(){ int no=1,count[5]={0,0,0,0,0};float score;for(;no<=10;no++){ printf("input a score:\\n");scanf("%f",&score);if(score>=0&&score<60)count[0]++;if(score>=60&&score<70)count[1]++;if(...

急求!!C语言程序:输入一个班10个学生的学号和每个学生考试三门功课...
cout<<"请输入学生名称";cin>>name;cout<<"请输入学生学号";cin>>number;cout<<"请输入学生数学成绩";cin>>math;cout<<"请输入学生英语成绩";cin>>english;cout<<"请输入学生计算机成绩";cin>>computer;} int main(){ int i,number,c=0;double s=0;double y=0;Stu a[3]={Stu(3450,...

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
以下是C语言实现从键盘输入10个学生的成绩,统计出他们的成绩总和及平均值的代码:c include int main() { int i;float score, sum = 0, avg;printf("请输入10个学生的成绩:\\n");for (i = 1; i <= 10; i++) { printf("第%d个学生的成绩:", i);scanf("%f", &score);sum +=...

c语言题目:已知一个班10个学生的成绩,要求输入这10个学生的成绩,然后求...
int main(){ float i,sum=0,score,avg; for(i=0; i<10; i++) \/\/利用for循环输入十个学生的成绩 { scanf("%f",&score); sum+=score; } avg = sum\/10; printf("%.1f\\n",avg); return 0;} ...

c语言编程:输入10个学生的成绩,存放到一个数组中
int i,j,x;float s=0.0;printf("请输入10个学生成绩:\\n");for(i=0;i<10;i++) \/\/把学生成绩放到数组中 { scanf("%d",&grade[i]);s+=grade[i]; \/\/求总分 } for(i=0;i<10;i++) \/\/把数组从小到大排序 { for(j=i;j<10-i;j++){ if(grade[j]>grade[j+1])...

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
printf("请输入第%d个学生的成绩:");scanf("%f",&arry[num]);sum=0;sum=sum+arry[num];printf("\\n");} printf("十个学生的总成绩为:%4f\\n他们的平均成绩是:%4f\\n",sum,sum\/10);} 差不多就是这样了,你用VC6.0的平台试一下,这些东西是比较简单的,好好看看谭浩强的那本C语言...

c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分...
{ if(fenshu[i] > max){ max = fenshu[i];} } return max;} int min(int fenshu[]){ int min = 101;for(int i = 0;i < 10;i++){ if(fenshu[i] < min){ min = fenshu[i];} } return min;} int main(){ int fenshu[10];printf("请输入十个整数(0~100)\\n")...

用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和...
代码如图所示,结尾也贴出了源代码 望采纳,谢谢 include <stdio.h> int main(){ double a[10]={};double sum=NULL;double max=NULL;double min=NULL;puts("请输入10个学生的成绩:");for(int i=0;i<10;i++){ scanf("%lf",&a[i]);} for(int i=0;i<10;i++){ sum+=a[i];...