
#include<stdio.h>
int my_fn(int a){
if(a>0)return 1;
if(a<0)return 0;
}
int main(){
int a[10]={0};
int i=0;
for(i=0;i<10;i++){
scanf("%d",&a[i]);
}
int sum1=0,sum2=0,sum3=0;
for(i=0;i<10;i++){
sum3=sum3+a[i];
if(my_fn(a[i])==1)sum1=sum1+a[i];
if(my_fn(a[i])==0)sum2=sum2+a[i];
}
printf("zhengshu=%d,fushu=%d,all=%d",sum3,sum2,sum1);
return 0;
}
//φ(゜▽゜*)♪
该程序读取10个整数并利用自定义函数`my_fn`区分正数和负数,分别计算正数之和、负数之和以及所有数之和。最后,程序将这三个和打印出来。
2693

被折叠的 条评论
为什么被折叠?



