填空,统计一组数据中正数的和、正数的个数;零的个数;负数的和,负数的个数.数据以-999为结束.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 17:25:40
填空,统计一组数据中正数的和、正数的个数;零的个数;负数的和,负数的个数.数据以-999为结束.
int sign( ) {int b;if(a>0) b=1;else if(a==0) b=0;else b=-1;return b;}main(){int sum[3]={0},x; /*sum[0]为负数的和,sum[2]为正数的和*/int i[3]={0},b; /*i[0]为负数的个数,i[1]为零的个数,i[1]为正数的个数*/scanf("%d",&x);while( ) {b=sign(x);sum[ ]+=x; i[ ]++; ; }printf("\n%d %d %d",sum[0],sum[1],sum[2]);printf("\n%d %d %d",i[0],i[1],i[2]);}
int sign( ) {int b;if(a>0) b=1;else if(a==0) b=0;else b=-1;return b;}main(){int sum[3]={0},x; /*sum[0]为负数的和,sum[2]为正数的和*/int i[3]={0},b; /*i[0]为负数的个数,i[1]为零的个数,i[1]为正数的个数*/scanf("%d",&x);while( ) {b=sign(x);sum[ ]+=x; i[ ]++; ; }printf("\n%d %d %d",sum[0],sum[1],sum[2]);printf("\n%d %d %d",i[0],i[1],i[2]);}
int sign( int a) {int b;if(a>0) b=1;else if(a==0) b=0;else b=-1;return b;}main(){int sum[3]={0},x; /*sum[0]为负数的和,sum[2]为正数的和*/int i[3]={0}, b; /*i[0]为负数的个数,i[1]为零的个数,i[1]为正数的个数*/scanf("%d",&x);while( x!=-999 ) {b=sign(x);sum[ b+1 ]+=x; i[ b+1 ]++; ; }printf("\n%d %d %d",sum[0],sum[1],sum[2]);printf("\n%d %d %d",i[0],i[1],i[2]);}
填空,统计一组数据中正数的和、正数的个数;零的个数;负数的和,负数的个数.数据以-999为结束.
13、 以下程序是统计一组数据中正数的和、正数的个数;零的个数;负数的和,负数的个数.数据以-999为结束
统计数组中正数和负数和0的个数
汇编程序:统计一个数组中正数和负数的个数
统计一个数组中正数和负数的个数
输入一组非零整数(以输入零作为输入结束标志)到一维数组中,设计程序,求出这组数的平均值,并统计出正数和负数个数
统计给定的n个数中,负数、零和正数的个数 用C语言
C语言统计给定的n个数中,负数、零和正数的个数
C语言统计给定的n个数中,负数、零和正数的个数.
C++ 求一组非0整数的平均值,并统计出这一组数中正数和负数的个数
c++求一组非0整数的平均值,并统计出这一组数中正数和负数的个数.
用vfp编写,输入20个数,统计其中正数、负数和零的个数