鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 编程语言开发 > c++ > >

读入20个整数,统计非负数个数及其和,并找出最大数

来源:互联网 作者:佚名 时间:2016-06-06 10:05
读入20个整数,统计非负数个数及其和,并找出最大数 无 /**********************读入20个整数,统计非负数个数及其和,并找出最大数***********************/#include stdio.h#define SUM 20int main (){ int number[SUM]; int n=0,i=0,sum=0,a=0; while(nSUM
读入20个整数,统计非负数个数及其和,并找出最大数 <无>
/**********************
读入20个整数,统计非负数个数及其和,并找出最大数
***********************/
#include <stdio.h>
#define SUM 20
int main ()
{
     int number[SUM];
     int n=0,i=0,sum=0,a=0;
     while(n<SUM)                      //数据输入
     {
          scanf("%d",&number[n]);
          n++;
     }
     printf("20个数输入完毕!\n");
     for(n=0;n<=SUM;n++)             //遍历数组
     {
          if(number[n]>0){               //判断正负
               i++;
               sum=sum+number[n];     //累加
              
               if(a<number[n]) //计较大小
               a=number[n];
             }
     }
     printf("非负数有 %d 个,总和为 %d ,最大为 %d ",i,sum,a);
                   
}
上一篇: 锅巴
下一篇:将数组中的值反转
网友评论
<