c语言求10个人平均成绩,c语言求十个人平均成绩

dfnjsfkhak 36 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言求10个人平均成绩问题,于是小编就整理了3个相关介绍c语言求10个人平均成绩的解答,让我们一起看看吧。

  1. (用C语言编程)求十位评委对选手打分的平均得分(去掉最低分和最高分)?
  2. c语言编程:输入三个学生的成绩,输出总分及平均值?
  3. 用c语言写一个简单的程序,就是在键盘上输入10个数,然后求平均数?

(用C语言编程)求十位评委对选手打分的平均得分(去掉最低分和最高分)?

floatscore[10]={}

;//存放所有得分,初始为0floatmin=score[0],max=score[0]

c语言求10个人平均成绩,c语言求十个人平均成绩-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

;//让最小和最大都等于第一个评委floatall=0,mean;//总分和平均分for(inti=0;i<10;++i){printf(&#34;输入第%位评审的得分:",i)

;scanf("%f",&score[i])

;if(score[i]<min)//如果比min小就让最小值等于它min=score[i]

c语言求10个人平均成绩,c语言求十个人平均成绩-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

;if(score[i]>max)//如果比max大,就让最大值等于它max=score[i];}for(inti=0;i<10;++i){if(score[i]!=min&&score[i]!=max)//遍历数组,不等于最值就加到总分上all+=score[i];}mean=all/8;//得到平均分

c语言编程:输入三个学生的成绩,输出总分及平均值

int x, y, z; float sum, ***g; printf("请输入3个学生的成绩"); scanf("%d%d%d", &x, &y, &z); //要先接收才能运算,先运算结果当然不对 sum = x + y + z; ***g = sum / 3; printf("3个学生的总成绩及平均分为"); printf("sum=%.2f,***g=%.2f ", sum, ***g); return 0;

用c语言写一个简单程序,就是在键盘上输入10个数然后平均数

算法

c语言求10个人平均成绩,c语言求十个人平均成绩-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

1、创建10个数的数组。

2、输入10个数,并累加

3、计算平均值。

4、遍历数组,将大于平均值的数输出。代码:#include <stdio.h>int main(){ float a[10], ***e=0; int i; for(i = 0; i < 10; i ++) { scanf("%f",&a[i]);//输入数值。 ***e+=a[i];//累加 } ***e/=10;//计算平均值 for(i = 0; i < 10; i ++) if(a[i]>***e)printf("%f,",a[i]);//输出大于平均数的值。 return 0;}

到此,以上就是小编对于c语言求10个人平均成绩的问题就介绍到这了,希望介绍关于c语言求10个人平均成绩的3点解答对大家有用

标签: score 平均值 输入