标签:ret main ++ 平均数 ble 学习 turn can int
开始数组学习:
#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;//依次把输入的成绩x放入number中
sum=sum+x;
cnt=cnt+1;//cnt++
scanf("%d",&x);
}
//大于0时进行遍历,查找哪些成绩大于平均成绩,进行输出
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;
}
结束输入要输入-1,不用一开始设定输入人数,全程只用输入成绩。后面进行遍历,从0开始查找哪些输入的成绩是大于平均数的,并输出。
标签:ret main ++ 平均数 ble 学习 turn can int
原文地址:https://www.cnblogs.com/12345-one/p/12348687.html