码迷,mamicode.com
首页 > 其他好文 > 详细

摸索第三篇

时间:2020-02-23 11:13:31      阅读:87      评论:0      收藏:0      [点我收藏+]

标签: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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!