下列语句执行后,i的值是()ints=1,i=1;while(i<;=4){s=s*i;i++;}
A: 6
B: 4
C: 24
D: 5
A: 6
B: 4
C: 24
D: 5
D
举一反三
- 下列语句序列执行后,i的值是()。ints=1,i=1;while(i<=4){s*=i;i++;}
- 假设整型n已输入值。以下不能正确计算1*2*3*...*n的程序段是_______。 (1) for(i=1,s=1; i<=n; i++) s*=i; (2) i=1;s=1; while(i<=n) s*=i++; (3) i=0,s=1; do{ i++,s*=i; }while(i<=n); (4) for(i=1,s=1; ; i++) { s = s*i, if(i==n) break; }
- 05580051:执行语句:for(i=1;i++<4;++i);后;变量i的值是5。(
- 【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);
- 执行语句for(i=1;i<;4;i++); 后i的值是( )。 A: 3 B: 4 C: 5 D: 不确定
内容
- 0
执行语句:for(i=1;i++<;4; )后变量i的值为 。 A: 3 B: 4 C: 5 D: 6
- 1
执行语句 for(i=1;i++<5;) ; 后变量 i 的值是( )。 A: 5 B: 6 C: 4 D: 不确定
- 2
已知inti=4,s=0;执行以下程序段后的i的值是()。while(i<4){s+=i;i++;} A: 4 B: 5 C: 6 D: 7
- 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
执行语句:for(i=1;i++<4;); 后变量i的值是 。 A: 4 B: 5 C: 0 D: 1