c语言:输入一组整数,统计并输出其中的正数的累加和,及负数的个数。
1个回答
展开全部
#include <stdio.h>
#include <conio.h>
#define ARR_LEN 255 /*数组长度上限*/
int main (void) {
int arr[ARR_LEN] = {3,5,1,-7,4,9,-6,8,10,4};
int len;
int posSum = 0, negCnt = 0;
int i;
len = 10;
for (i=0; i<len; i++) {
if (arr[i]>0)
posSum += arr[i];
if (arr[i]<0)
negCnt++;
}
printf ("正数累加和:%d\n负数个数:%d\n", posSum, negCnt);
getch (); /*屏幕暂留*/
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询