执行i=-1;while(i<10) i+=2;i++; 后,i的值 为11
×
举一反三
- 由i=-1;while(i<10) i+=2;i++;可知,此while循环的循环体执行次数为6次。
- 由 i=-1;while(i < 10) i+=2;i++; 可知,此 while 循环的循环体执行次数为 6 次。
- 执行语句: int i=0; do{ i+=1 } while(i++<=1); 后变量i的值是
- 下列程序段不会出现无限循环的是( ) A: int i=-1; while(1) i++; B: int i,a; for(i=1;;i++) a+=2; C: int i=2; while(i==4) i+=2; D: int i=2 while(i=4) i+=2;
- 执行for(I=1;I<=10;I++)循环后,I的值为:__________ A: 1 B: 10 C: 11 D: 9
内容
- 0
以下代码片段执行后,i的值为:()vari=1,sum=0;while(i<=10){sum+=i;i++;} A: 11 B: 10 C: 9 D: 1
- 1
执行以下程序段后,a的值为: int i,a; i=1;a=10; do{ a=a+i; i++; }while(i<=5);
- 2
执行完循环“for(i=1;i<10;i++);”后,i的值为
- 3
以下能正确计算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);
- 4
执行语句:int i=0; do{ i+=1 } while(i++<;=1); 后变量i的值是()。 A: 1 B: 2 C: 3 D: 4