用c语言。定义一个数组存储10个整数,用户输入10个数值存储到数组里,计算平均值,并统计低于平均值的个数

如题所述

满意请采纳
main()
{
int a[10],i,sum=0,x=0;/*初始化数值*/
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);/*输入数值*/
sum=sum+a[i];/*统计总值*/
}
for(i=0;i<10;i++)
if(a[i]<(sum/10)) x++;/*计算低于平均值的个数*/
printf("x=%d",sum);/*输出结果*/
getch();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-30
#include <stdio.h>
int main()
{
double sum = 0;
int a[20], num = 0;
for (int i = 1; i <= 10; i ++)
{
scanf("%d", &a[i]);
sum += (double)a[i];
}
for (int i = 1; i <= 10; i ++)
num += (a[i] * 10 < sum);
printf("%lf\n", sum / 10);
printf("%d\n", num);
return 0;
}
相似回答