用C语言解决:输入某班级10名学生的考试成绩,求出总成绩,平均成绩,最高分和最低分 c语言作业:输入某班级10个学生某课程的考试成绩,要求统计并...

作者&投稿:畅阳 (若有异议请与网页底部的电邮联系)
1,先定义4个变量来保存你要的结果:如总成绩、平均成绩等!
2,接收10个成绩数据!每接收一个,都往总成绩上加,然后与最高、最低分
比较,如果符合条件就替换掉!
3,接收完后,用总成绩/10,存到平均成绩变量里!
4,OK!

#include "stdio.h"
#include "conio.h"

void main()
{ int a[10],i,max,min; float sum=0,aver;
printf("enter you want input number:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
sum=sum+a[i];
max=min=a[0];
for(i=0;i<10;i++)
if(max<a[i]) max=a[i];
if(min>a[i]) min=a[i];
aver=sum/10;
printf("max=%d min=%d sum=%.3f aver=%.3f\n",max,min,sum,aver);

}

哥们,快期末了,对这问题还不懂啊.严重了.手机上不方便回答..

1. (C++)输入某班级10名学生的考试成绩,求出总成绩、平均成绩、最高分和最低分。~

#include
using namespace std;
void main()
{
float score[10];
float sum = 0;
float avg,max,min;

for(int i = 0;i < 10;i++)
{
cin>>score[i];
sum+=score[i];

if(i == 0)
{
max = score[0];
min = score[0];
}

if(score[i] >= max)
max = score[i];
if(score[i] <= min)
min = score[i];
}
avg = sum/10;
cout<<sum<<endl
<<avg<<endl
<<max<<endl
<<min<<endl;
}

#include#define N 10int main(){ int s[N], sum, i, j; printf("Input ten students' grade.
"); for(j=i=0, sum=0; i=60) j++; } printf("总分:%d 大于等于60的人数:%d
",sum,j); return 0;}运行截图:

这个程序的人数不仅限于10人。可以通过改变N的值来控制。
满意请采纳:)

用C语言解决:输入某班级10名学生的考试成绩,求出总成绩,平均成绩,最...
答:2,接收10个成绩数据!每接收一个,都往总成绩上加,然后与最高、最低分 比较,如果符合条件就替换掉!3,接收完后,用总成绩/10,存到平均成绩变量里!4,OK!

...姓名,3门课的成绩,从键盘输入10个学生数据,
答:}person[10];int i;printf("请输入10名学生的学号、姓名、及三门成绩:");for(i=0;i<10;i++)scanf("%d,%s,%d,%d,%d",&person[i]->number,person[i]->name,&person->score[0],&person->score[1],&person->score[2]);for(i=0,i<10;i++)person->score[3]=(person->score[...

c语言:输入10个学生的成绩,求学生的平均成绩,并统计超过平均分数的学生...
答:include <stdio.h> void main(){ int fun(int score[],int m,int below[]);int score[100],m,below[100];int i=0;char c;printf(" 请输入学生成绩,回车后结束:\n");do { scanf("%d",&score[i]);i++;c=getchar();if(c=='\n')break;} while(1);m=fun(score,i,below)...

C语言编程:输入10个学生5门课成绩,分别用函数求: 1)每个学生平均分; 2...
答:var=x1/10-pow(x2/10, 2);printf("The variance is %f\n", var);}

c语言数组编程,一班级10个学生,每个学生3门课考试成绩,编程每个学生...
答:void main(){ float score[3],add[10]={0},add1[3]={0};int i,j;for(i=0;i<N;i++){ printf("输入第%d个学生3门课程的成绩\n",i+1);for(j=0;j<3;j++){ scanf("%f",&score[j]);add[i]+=score[j];add1[j]+=score[j];} } for(i=0;i<N;i++)printf("第%d...

C语言输入10个班级的学生人数,求学生人数在30以下(不包含30),30-40之 ...
答:min,sum = 0,a1 = 0,a2 = 0,a3 = 0;scanf("%d",&a[0]);max= a[0],min = a[0];for(i = 1;i<10;i++) {scanf("%d",&a[i]);if(a[i]<30) a1++;else if(a[i]>=40) a3++;else a2++;sum += a[i];if(max a[i])...

c语言 c++
答:double sum1(float fen[10]);float ave1(float fen[10]);float max1(float fen[10]);float min1(float fen[10]);printf(" ***说明***\n");printf("程序运行时,每输入一个成绩回车一次,当输入第十个成绩回车后,即得出结果!\n\n\n");printf("请依次输入每位学生的成绩:\n");for...

1. (C++)输入某班级10名学生的考试成绩,求出总成绩、平均成绩、最高分...
答:void main(){ float score[10];float sum = 0;float avg,max,min;for(int i = 0;i < 10;i++){ cin>>score[i];sum+=score[i];if(i == 0){ max = score[0];min = score[0];} if(score[i] >= max)max = score[i];if(score[i] <= min)min = score[i];} avg =...

怎样用C语言定义一个二维数组存放班级10位同学姓名,输入一个姓名,要求...
答:include<stdio.h>#include<string.h>main(){ char a[10][10]={"Tom","Jerry","Mary","Angel","Baby","Mic","Tem","Blue","Britney","Gagy"}; char b[10]; int i,j; while(1){ scanf("%s",&b); getchar(); j=0; for(i=0;i<10;i++) if...

课程考试成绩占课程总成绩的60
答:B. c语言作业:输入某班级10个学生某课程的考试成绩,要求统计并输出班级总分及大于等于60分的人数。include<stdio.h> #defineN10 intmain() { ints[N],sum,i,j; printf("Inputtenstudents'grade. "); for(j=i=0,sum=0;i<N;i++) { scanf("%d",&s[i]); sum+=s[i...