C语言问题 编程实现从键盘输入20个整数,统计其中正整数的个数,并计算输出所有正整数之和。

编程实现从键盘输入20个整数,统计其中正整数的个数,并计算输出所有正整数之和。
急求啊!!在线等

第1个回答  推荐于2018-03-05
#include<stdio.h>
void main()
{
int a[20],sum=0,count=0;
printf("请输入20个整数\n");
for (int i=0;i<20;i++)
{
scanf("%d",&a[i]);
if(a[i]>0)
{
sum=sum+a[i];
count++;
}
}
printf("正整数的和为%d\n正整数的个数为%d\n",sum,count);
}本回答被提问者和网友采纳
第2个回答  2012-05-02
#include<stdio.h>
int main()
{
int a,sum = 0,n = 20,num = 0;
while(n--)
{
scanf("%d",&a);
if(a > 0)
{
num++;
sum += a;
}
}
printf("%d %d\n",num,sum);
return 0;
}
相似回答