c语言编程问题:输入10个学生成绩,求平均成绩及每个学生成绩与平均成绩之差

加急!在线等......

你好!

请参考:

#include<stdio.h>
main()
{
float stu[10],sum,aver;
int i;
sum=0;
for(i=0;i<10;i++)
{
scanf("%f",&stu[i]);
sum=sum+stu[i];
}
aver=sum/10;
printf("average=%f\n",aver);
printf("每个学生成绩与平均成绩之差:\n ");
for(i=0;i<10;i++)
{
printf("%.2f,",stu[i]-aver);
}
getch();
}追问

你好,请问这个程序有检验过么?

追答

我检验了,没问题!

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-10
用数组读入十个成绩,再用循环求和,再除以10即为平均成绩,再用循环把每个人的成绩减去平均成绩并判断小于零就取相反数。追问

给个编程.....

第2个回答  推荐于2018-03-13
#include <stdio.h>
#include <stdlib.h>
int main()
{
float a[10]; //定义保存10个学生的数组
float sum; //总分
float pingju; //平均成绩
int i;
for(i=0;i<10;i++)
{
printf("请输入第%d个学生的成绩\n",i+1);
scanf("%f",a[i]);
sum+=a[i];
}
pingju=sum/10;
printf("平均成绩=%f\n",pingju);
for(i=0;i<10;i++)
{
printf("第%d个同学与平均成绩分差%f\n",i+1,a[i]-pingju);
}
return 0;
}本回答被网友采纳

C语言从键盘输入10个学生成绩求平均值。
C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩。1、虽然main函数可以作为结构体或者类的成员函数,但相应地会失去作为程序出入口的功能。 C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。2、循环语句中进行10个数的累加在sum里面,然后...

用c语言编一个程序,输入10个学生的成绩,求平均值。
int i, score, sum = 0;float avg;printf("请输入10个学生的成绩:\\n");for (i = 1; i <= 10; i++){ printf("第%d个学生的成绩:", i);scanf("%d", &score);sum += score; \/\/ 累加成绩 } avg = (float)sum \/ 10; \/\/ 计算平均值 printf("10个学生的平均成绩为:%.2f...

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?
printf("第%d个学生的成绩:", i);scanf("%f", &score);sum += score;} avg = sum \/ 10;printf("10个学生的成绩总和为%.2f,平均值为%.2f。\\n", sum, avg);return 0;} 首先,我们需要定义一个变量i,用于循环计数。同时,我们需要定义三个浮点型变量:score表示每个学生的成绩,sum表...

c语言中的10个学生怎么统计平均值?
int scores[10];int sum = 0;printf( "请输入10个成绩:\\n");for (int i = 0; i < 10; i++) { printf("请输入第%d个成绩:",i+1);scanf(%d",&scores[i]);sum += scores[i];} double average = (double)(sum) \/ 10;printf("平均分为:%f\\n", average );return 0;} ...

C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩。
C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。2、循环语句中进行10个数的累加在sum里面,然后在循环语句外使用(average=sum\/10)来计算10个学生的平均成绩。按照题目的要求编写完源代码之后,点击“运行”。

【C语言】计算10个学生的平均成绩?
以下是一个计算10个学生的平均成绩的C语言程序示例:```c include <stdio.h> int main() { float scores[10]; \/\/ 定义一个长度为10的成绩数组 float sum = 0.0f; \/\/ 定义一个变量用于计算总成绩 float average; \/\/ 定义一个变量用于存储平均成绩 \/\/ 循环读取10个学生的成绩 for (...

C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
1、请输入第7个学生的成绩:76请输入第8个学生的成绩:84请输入第9个学生的成绩:87请输入第10个学生的成绩:7910名学生的平均成绩为:830```希望这个代码可以帮助你实现你所需的功能。2、C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分的学生的人数。

C语言:编写程序,输入10个学生的成绩数据,计算并输出平均分及低于平均分...
{ 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);} max=min=avg=a[0];for(i=1;i<=9;i++){ if(min>a...

c语言:输入10个学生的成绩,求学生的平均成绩,并输出低于分均分的所有...
= 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;} ...

c# 用数组的方法,输入十个学生成绩求的平均分并且统计 高于平均分人 ...
Console.WriteLine("平均分是:{0:N2}\\t", countNumber);for

相似回答