以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。 #include"stdio.h" main() {int i,a[20],s,n; s=n=0: for(i=0;i<2

admin2010-04-27  13

问题 以下程序从键盘输入20个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。
   #include"stdio.h"
   main()
   {int i,a[20],s,n;
     s=n=0:
     for(i=0;i<20;i++)scanf("%d",&a)
     for(i=0;i<20;i++)
   {if(a<0)break;
     S+=a;n++;
   }
   printf("s=%d\t,n=%d\n",s,n);
   }
   错误:______
   改正:______

选项

答案错误:break; 改正:将其修改为continue;

解析  注意break和continue的用法。
转载请注明原文地址:https://jikaoti.com/ti/uxtaFFFM
0

最新回复(0)