摸索第三篇

Posted 12345-one

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了摸索第三篇相关的知识,希望对你有一定的参考价值。

开始数组学习:

 

#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 ",sum/cnt);
  int i;
  for(i=0;i<cnt;i++){
   if(number[i]>sum/cnt){
    printf("%d ",number[i]);
   }
  }
 }
 return 0;
}

 

结束输入要输入-1,不用一开始设定输入人数,全程只用输入成绩。后面进行遍历,从0开始查找哪些输入的成绩是大于平均数的,并输出。

以上是关于摸索第三篇的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin效果第二十三篇之离线语音识别

php 检查捆绑产品检查摸索产品

摸索数组中的相似记录一个键?

二分查找的摸索

摸索第二篇

摸索第一篇