以下能正确计算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);
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);
举一反三
- 以下能正确计算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);
- 下列选项中 ,不能输出10个整数的是() A: for (int i=0;i<10;i++)<br>System. out. println(i); B: int i=0;<br>do{<br>System. out. println(i);<br>i++ ;<br>while (i<10);<br>} C: int i=0;<br>while(i<10) {<br>System. out. println(i);<br>i++ ;<br>} D: int i=0;<br>while(i<10){<br>i++;<br>if (i< 10) continue; <br>System. out. println(i) ;<br>}
- 以下程序段中,循环体执行次数大于0,且不是死循环的是()。 A: int a=10;<br>while(a) a=8; B: int s=6;<br>do {s-=2;} while(s); C: static int a;<br>while(a) a=1; D: for(i=1;i>10;i++) i=i+2;
- 【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);
- 以下程序段执行后,s的值为( )。 [br][/br]Dim i%, s% [br][/br]s = 0 [br][/br]i = 2 [br][/br]Do [br][/br] i = i + 1 [br][/br] s = s + i [br][/br]Loop Until i < 5 A: 7 B: 12 C: 3 D: 0