将,数组(1-N)循环赋值给变量tmparray
检查数组是否大于0
VB中的写法如(abc是数组)
for i=1 to ubound(abc)
if abc(i)>0 then tmparray=tmparray+abc(i)
next
最后tmparray就是大于0的统计喽
#include
#include
int main()
{
int num[100],a,i;
int count=0,sum=0;
printf("输入要输入的个数:");
scanf("%d",&a);
printf("输入%d个数:",a);
for (i = 0; i < a; i++)
{
scanf("%d",&num[i]);
if (num[i]>0)
{
count++;
sum = sum + num[i];
}
}
printf("正数个数:%d个\n和为:%d\n",count,sum);
return 0;
}