下面的for语句的循环次数为().for(x=1,y=0;(y!=123)&&(x<4);x++);
A. 是无限循环
B. 循环次数不定
C. 循环执行4次
D. 循环执行3次
查看答案
下列程序执行后的输出结果是().void main(){ int i,j,x=0;for(i=0;i<2;i++){ x++;for(j=0;j<=3;j++){if(j%2) continue;x++;}x++;}printf("x=%d\n",x); }
A. x=4
B. x=8
C. x=6
D. x=12
设变量已经正确定义,则以下能正确计算f=n!的程序段是().
A. f=0;for(i=1;i<=n;i++)f*=i;
B. f=1;for(i=1;i C. f=1;for(i=n;i>1;i++)f*=i;
D. f=1;for(i=n;i>=2;i--)f*=i;
若变量已经正确定义,有下列程序段输出结果是().i=0;do printf("%d,",i); while(i++);printf("%d\n",i);
A. 0,0
B. 0,1
C. 1,1
D. 程序进入无限循环
下列程序的输出结果是().void main(){ int a=1,b;for(b=1;b<=10;b++){ if(a>=8) break;if(a%2= =1){a+=5;continue;}a=3; }printf("%d\n",b); }
A. 3
B. 4
C. 5
D. 6