(1)从键盘输入10个整数,保存在一个数组中;(5分) (2)统计其中正数、负数和零的个数,并在屏幕上输出统计结果;(10分) (3)在屏幕上输出所有正数
(1)从键盘输入10个整数,保存在一个数组中;(5分)(2)统计其中正数、负数和零的个数,并在屏幕上输出统计结果;(10分)
(3)在屏幕上输出所有正数
#include <stdio.h> int main () { int a[10],i,zhengshu=0,fushu=0,ling=0; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) printf ("a[%d]=%d ",i,a[i]); printf ("\n"); for(i=0;i<10;i++) if(a[i]>0) zhengshu++; else if(a[i]==0) ling++; else fushu++; printf("整数:%d,负数:%d,零:%d .",zhengshu,fushu,ling); printf ("\n"); for(i=0;i<10;i++) if(a[i]>0) printf ("a[%d]=%d ",i,a[i]); return 0; }