EX8下面程序段是从键盘输入的字符中统计数字字符个数, 用换行符结束循环。请填空。 int n=0.c: c=getchar(; whilel(【c!="n’】) i(【(c>=0)&&(c29)】)n++; c=getchar(;
下面程序段是从键盘输入的字符中统计数字字符个数, 用换行符结束循环。请填空。 int n=0,c; c=getchar(); while(【 】) { if (【 】) n++; c=getchar(); } EX8 c!='\n' (c>='0') &&(c<='9’)
EX9下面程序段的运行结果是【a=5】。 do a=a+s*i; s=-S; i++; while(i<=10) printf(a=%d", a) EXO设x和y均为int型变量,则执行下的循环后,y值为【6】 for(y=1,x=1;y<=50;y+) Rif(x>=10)break; if(x%2=1) 3x+=5; continue;
6 下面程序段的运行结果是【a=-5 】。 i=1; a=0; s=1; do { a=a+s*i; s=-s; i++; } while(i<=10); printf("a=%d",a); EX9 设x和y均为int型变量,则执行下的循环后,y值为【 】 for(y=1,x=1;y<=50;y++) { if(x>=10)break; if (x%2==1) { x+=5; continue;} x-=3; } EX10