输入10个学生的成绩,统计高于平均分的人数.请问用C语言怎么做?用数组的格??式

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:52:29

#include"stdio.h"
main()
{
int i,s[10],j=0;
printf("type in students' score:\n");
for(i=0;i<=9;i++)
{
printf("student[%2d]'s score:",i+1);
scanf("%d",&s[i]);
j+=s[i];
}
j=j/10;
for(i=0;i<=9;i++)
if(s[i]>j)
printf("student[%2d]'s score:%d",i+1;s[i]);
}

思路:

一,用for语句求出所有有分数总和,除以十得平均成绩

二,用for语句挨个儿比较每人成绩跟平均成绩的大小,出来一人,则高于平均分的人数+1,即可

需要程序源码吗?

计算N个学生中,高于平均成绩的人数.用主程序调用,统计50个学生成绩中,高于平均成绩的有多少人 编写一个程序,输入N个学生的成绩,输出高于平均成绩的学生的学号和成绩. 输入10个学生的3门课程成绩,统计各科全部及格的人数? 输入存放5个学生成绩计算学生总成绩,平均成绩,高于平均成绩 VB:求一个班100个学生的平均成绩,然后统计高于平均分的人数。编写代码! 编写一个程序,输入N个学生的成绩,输出高于平均成绩的学生的学号和成绩,其中学号和 从键盘任意输入某班20个学生的成绩,输出最高分并统计出不及格人数? 输入若干个学生成绩,分别统计出成绩在85~100,60~84和60分以下各个分数段的人数 编写程序 从键盘输入10个学生的成绩,统计最高分、最低分和平均分 程序能输入5个学生的10科成绩,计算出每学生10科的总分和平均分,统计每人小于60分和大于60的科目数