main(){ int a[10],max=0,min=100,sum=0,ave,i; for(i=0;i<10;i++) { scanf("%d",&a[i]); sum=sum+a[i]; if(max<a[i]) max=a[i]; if(min>a[i]) min=a[i]; } ave=sum/10; printf("max is %d,min is %d,ave is %d",max,min,ave);}
饮泣我乐意
2024-05-17 04:34:55
void scorec() { const int csz=10; int s[csz]={}; printf("请输入10个数生的成绩:\n"); for (int i=0;i<10;i++) { scanf("%d",&s[i]); while(s[i]<0) { printf("你第 %d 个学生的成绩不正确,请重新输入:\n"); scanf("%d",&s[i]); } }//到此学生的成绩完全输入到数组中 int hd=0,ld=s[0]; int a,b=1,sum=0;//定义最高分,最低分 for(int i=0;i<10;i++) { if(s[i]>hd) { a=i+1; hd=s[i]; } if(s[i]<ld) { b=i+1; ld=s[i]; } sum+=s[i]; } printf("成绩最高的学生的成绩是 %d\t是第 %d个学生\n",hd,a); printf("成绩最低的学生的成绩是 %d\t是第 %d个学生\n",ld,b); printf("全班的平均分为%d\n\n",sum/10);