题目
让用户输入一系列的正整数,最后输入“-1”表示输入结束,然后程序计算出这些数的平均数,最后输出输入数字的个数和平均数以及大于平均数的数
代码
#include<stdio.h>
int main()
{
int x;
double sum = 0;
int cnt = 0;
int number[100];
scanf("%d", &x);
while(x!=-1){
number[cnt] = x;
sum = sum + x;
cnt++;
scanf("%d", &x);
}
if(cnt>0){
printf("%f\n",sum/cnt);
int i;
for(i=0; i<cnt; i++){
if(number[i] > sum/cnt){
printf("%d\n", number[i]);
}
}
}
return 0;
}
运行结果

注:该程序仅适用于输入的数不大于100个,当输入的数大于100个后会出错!!!



![[三次握手]TCP三次握手由入门到精通(知识精讲)](https://img-blog.csdnimg.cn/24b696d76d374a9992017e1625389592.gif)












![[机缘参悟-100] :今早的感悟:儒释道代表了不同的人生观、思维模式决定了人的行为模式、创业到处是陷阱、梦想与欺骗其实很容易辨认](https://img-blog.csdnimg.cn/img_convert/f3eccd18f44ce05b55e36a08194e4580.jpeg)


