解题思路:
首先定义一个数组存放10个数,然后计算10个数的平均值,将每个数与平均值比较,大于平均值的数count+1,最后输出count
参考代码:
#include<stdio.h>
int main()
{
int a[10]={0}; //定义
int i,count=0,average=0;
for(i=0;i<10;i++) // 循环键入
{
scanf("%d",&a[i]);
average += a[i];
}
average/=10; // 找出比平均值大的整数记录个数
for(i=0;i<10;i++)
{
if(a[i]>average)
{
count ++;
}
}
printf("%d",count);
return 0;
}
0.0分
3 人评分
#include<stdio.h> int sum(int a[]); int main() { int a[11]; double b; int count = 0; for (int i = 0; i < 10; i++) scanf("%d", &a[i]); b = (double)sum(a) / 10; for (int i = 0; i <= 10; i++) { if (a[i] > b) count++; } printf("%d", count); return 0; } int sum(int a[]) { int sum=0; for (int i=0; i <10; i++) sum += a[i]; return sum; } //为什么是错的
C语言训练-排序问题<1> (C语言代码)浏览:636 |
大神老白 (C语言代码)浏览:690 |
简单的a+b (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:541 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:569 |
IP判断 (C语言代码)浏览:592 |
链表数据求和操作 (C语言代码)浏览:1035 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:725 |
找出最长的字符串来 (C语言代码)浏览:1840 |
筛排处理 (C语言代码)浏览:830 |