c语言:编写程序输入 10 个学生的成绩,计算并输出最高成绩和平均成绩,然后统计低于平均成绩的人数

求大神解答... 求大神解答 展开
 我来答
问明6E
高粉答主

2019-05-22 · 每个回答都超有意思的
知道答主
回答量:279
采纳率:100%
帮助的人:12.4万
展开全部

#include<stdio.h>

int main()

{

int i;

float a[10],min,max,avg;//max表示最高分,min表示最低分,avg表示平均分

printf("请输入10位学生的分数\n");

printf("********************************\n");

for(i=0;i<=9;i++)

{

printf("请输入一位学生的分数:");

scanf("%f",&a<i>);

}

max=min=avg=a[0];

for(i=1;i<=9;i++)

{

if(min>a<i>)

{min=a<i>;}

if(max<a<i>)

{max=a<i>;}

avg=avg+a<i>;

}

avg=avg/10;

printf("max=%f\n",max);

printf("min=%f\n",min);

printf("max=%f\n",avg);

printf("********************************\n");

}

扩展资料:

include用法:

#include命令预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码;可以定义类似标识符功能的宏,在编译时,预处理器会用别的文本取代该宏。

插入头文件的内容

#include命令告诉预处理器将指定头文件的内容插入到预处理器命令的相应位置。有两种方式可以指定插入头文件:

1、#include<文件名>

2、#include"文件名"

旅初彤2B
2019-04-12 · TA获得超过2.6万个赞
知道大有可为答主
回答量:4.4万
采纳率:65%
帮助的人:5244万
展开全部
#include<stdio.h>
void main(){
int i,j,score[10],count=0,temp,sum=0;
double avg;
for(i=0;i<10;i++){ //输入10个学生的成绩,并求着10个学生的成绩总和
printf("请输入第%d个学生的成绩:",(i+1));
scanf("%d",&score[i]);
sum+=score[i];
}
avg=sum*1.0/10; //求着这10个学生成绩的平均值
for(i=0;i<10;i++){ //统计小于平均分的学生人数
if(score[i]<avg){
count++;
}
}
for(i=0;i<10;i++){ //使用冒泡排序对这10个学生的成绩逆序排序
for(j=0;j<9-i;j++){
if(score[j]<score[j+1]){
temp=score[j];
score[j]=score[j+1];
score[j+1]=temp;
}
}
}
printf("最高成绩:%d分,平均成绩:%.2f分,低于平均成绩的人数是:%d人!\n",score[0],avg,count);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫薇命free
2019-04-12 · TA获得超过3349个赞
知道大有可为答主
回答量:5881
采纳率:2%
帮助的人:271万
展开全部
#include #define N 10 int main(void) { double score[N]; double average, sum = 0.0; int i; //输入学生成绩 for (i = 0; i < N; i++) { printf ("\ninput %d: ", i + 1); scanf ("%lf", &score[i]); } for (i = 0; i < N; i++) { sum += score[i]; } average = sum / N;//学生的平均成绩 //输出低于平均分的所有同学成绩 printf ("平均分:%.2lf\n", average); for (i = 0; i < N; i++) { if (score[i] < average) { printf ("%4.2lf ", score[i]); } } return 0; }
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友13a9804
2019-04-12
知道答主
回答量:45
采纳率:0%
帮助的人:3.2万
展开全部
高端大气上档次,低调奢华有内涵。奔放洋气有深度,狂拽炫酷屌炸天。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不一样的烟火丿
2019-04-12 · 贡献了超过391个回答
知道答主
回答量:391
采纳率:6%
帮助的人:27.2万
展开全部
索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?音质好点?索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?音质好点?索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?音质好点?索佳功放机,SG-8899D和SG-8000D这两个型号分别什么配置?哪款音质好点?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式