题目内容

若有定义: int i,x=0;语句for(i=1;i<=3;i++) x+=2;与下列()程序段不等价。

A. i=1;for( ;i
B. i=1;for( ; ;i++) x+=2;
C. for(i=1;i<=3; ) {x+=2; i++;}
D. i=1;for( ;i

查看答案
更多问题

以下程序段的运行结果是( )。 int s=15; switch(s/4) {case 1: printf("One "); case 2: printf("Two "); case 3: printf("Three "); default: printf("Over ");}

A. Three
B. Two Over
C. Three Over
D. One Over

do…while循环与while循环的主要区别是()。

A. while循环体至少无条件执行一次,而do…while循环体可能都不执行
B. do…while循环体中可使用continue语句,while循环体中不允许出现continue语句
C. do…while循环体中可使用break语句,while循环体中不允许出现break语句
D. do…while循环体至少无条件执行一次,而while循环体可能都不执行

以下程序段运行后,循环体运行的次数为()。 int i=8,a=0; for ( ;i

A. 0次
B. 1次
C. 8次
D. 无限

以下程序的运行结果是()。 void main() {int s = 0, i = 0; while(i< 10) { i++; if(i % 2==0) s += i; } printf("%d\n",s); }

A. 20
B. 30
C. 25
D. 45

答案查题题库