Problem D: 求陣列元素的和
阿新 • • 發佈:2019-02-07
Description
程式設計輸入一個含有十個整數的一維陣列,統計其中正數和負數的和。
程式已給出部分:
include<stdio.h>
int main(){
return 0;}
只需提交主函式中缺少的部分。
Input
十個整數。
Output
十個數中正數和負數的和。
Sample Input
12 3 -2 8 7 -8 1 9 -4 -6
Sample Output
40
-20
#include<stdio.h>
int main(){
int i,a[10],suma=0,sumb=0;
for (i=0;i<10;i++)
{
scanf("%d",&a[i]);
if(a[i]>0) suma+=a[i]; //判斷如果為正數則加到一起suma
else sumb+=a[i]; //負數則加到sumb裡
}
printf("%d\n%d",suma,sumb); //輸出suma、b並在中間換行
return 0;
}