以下程序的功能是求数组num中小于零的数据之和,请填空。
main()
{
intnum[20]={10,20,1,-20,203,-21,2,-2,-2,11,-21,22,12,-2,-234,
-90,22,90,-45,20};
intsum=0,i;
for(i=0;i<=19;i++)
if()sum=;
printf("sum=%6d",sum);
}
main()
{
intnum[20]={10,20,1,-20,203,-21,2,-2,-2,11,-21,22,12,-2,-234,
-90,22,90,-45,20};
intsum=0,i;
for(i=0;i<=19;i++)
if()sum=;
printf("sum=%6d",sum);
}
举一反三
- 以下程序的功能是求数组num中小于零的数据之和,请填空。 main() { int num[20]={10,20,1,-20,203,-21,2,-2,-2,11,-21,22,12, -2,-234, -90,22,90,-45,20}; int sum=0,i; for (i=0;i<=19;i++) if( ) sum= ; printf("sum=%6d",sum); }
- 下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){ int i,a[20],sum,count;sum=count=0;for(i=0;i<20;i++) scanf("%d", ______);{ if(a[i]>0){ count++;sum+=______;}}printf("sum=%d,count=%d\n",sum,count);}
- 以下程序的运行结果是()。main(){ int i=1,sum=0; while(i<;10) sum=sum+1;i++; printf("i=%d,sum=%d",i,sum);} A: 程序死循环 B: A:i=10,sum=9 C: B:i=9,sum=9 D: C:i=2,sum=1
- 以下程序的运行结果是(). main() { int i=1,sum=0; while(i<10) sum=sum+1;i++; printf("i=%d,sum=%d",i,sum); } A: i=10,sum=9 B: i=9,sum=9 C: i=2,sum=1 D: 运行出现错误
- 智慧职教: 看程序,写结果main() { int i,sum=0; i = 1; do { sum = sum +2; i++; } while (i<100); printf("%d",sum); }