以下代码,语法正确的是:
A: while ( ) ;
B: for( ) ;
C: do ; while(1);
D: do while(1);
A: while ( ) ;
B: for( ) ;
C: do ; while(1);
D: do while(1);
举一反三
- 中国大学MOOC:设有以下代码do{while(条件表达式1)循环体A;}while(条件表达式2);while(条件表达式1){do{循环体B;}while(条件表达式2);}其中,循环体A与循环体B相同,以下叙述正确的是()
- 【5 do while循环】 以下能正确计算10!的程序段是【 】 。 A: do{i=1;s=1; s=s*i; i++; }while(i<=10); B: do{i=1;s=0; s=s*i; i++; }while(i<=10); C: i=1;s=1; do{s=s*i; i++; }while(i<=10); D: i=1;s=0; do{s=s*i; i++; }while(i<=10);
- 下面不是无限循环的语句是() A: while(1); B: for(;;); C: while(-1); D: do;while(0);
- 下列选项中,会出现死循环的是( )。 A: while(1){} B: while(true){} C: while(0){} D: do{}while(1);
- 以下能正确计算1*2*3*……*10的程序段是( )。 A: do{i=1; s=1;s*=i;i++;} while(i<;=10); B: do{i=1; s=0;s*=i;i++;} while(i<;=10); C: i=1; s=1;do{s*=i;i++;} while(i<;=10); D: i=1; s=0;do{s*=i;i++;} while(i<;=10);