若S=0,执行循环语句“for(i=1;i<=10;i=i+3) s=s+i;”后,i的值为()。
A.12
B.10
C.11
D.13
第1题:
已知程序段:
s=0
For i=1 To 10 Step 2
s=s+1
i=i*2
Next i
当循环结束后,变量i的值为______,变量s的值为______。
A.10,4
B.11,3
C.22,3
D.16,4
第2题:
下列程序的运行结果是______。
main()
{ int s=0,i=1;
while(s<= 10)
{ s=s+i*i;
i++;
}
printf("%d",-i);
}
第3题:
执行如下程序,最后S的显示值为( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s<一一X S=S+i i=i十l ENDDO ?S SET TALK ON
A.12
B.14
C.16
D.18
第4题:
程序段如下: Dim i As Integer,s As Integer For i=4 To 1 Step-1 s=s+i Next i Print s,i执行的结果是( )。
A.10 0
B.9 1
C.10 1
D.9 0
第5题:
已知n为一正整数,在下面的循环语句中,循环体的重复次数约为(59)。
s=0; i=1;
while (i<n)
{i=i *2; s=s+i;)
A.n-1
B.n/2
C.(n-1)2
D.log2n
第6题:
已知程序段: S=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Nexti 当循环结束后,变量i的值为______,变量s的值为______。
A.10,4
B.11,3
C.22,3
D.16,4
第7题:
程序段如下; s=0 For I=5 to -1 step -2 S=s+I Next I Print I 语句S=S+I执行的次数和最后I的值分别为( )。
A.3,-1
B.4,-1
C.4,-3
D.0, 5
第8题:
已知n为一正整数,在下面的循环语句中,循环体的重复次数约为______。 s=0; i=1; while (i<n) { i=i*2; s=s+i; }
A.n-1
B.n/2
C.(n-1)2
D.1og2n
第9题:
设i为整型量,执行循环语句for(i=50;i>=0;i-=10);后,i值为()
第10题:
下列语句中与语句while(1){if(i>=100)break;s+=i;i++;}功能相同的是()。
第11题:
以下为求0到1000以内所有奇数和的算法,从中选出描述正确的算法()。
第12题:
1
3
5
6
第13题:
已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为______,变量s的值为______。
A.10,4
B.11,3
C.22,3
D.16,4
第14题:
已知程序段:s=0Fori=1To10Step2s=s+1i=i*2Nexti当循环结束后,变量i的值为______,变量s的值为______。
A.104
B.113
C.223
D.164
第15题:
执行如下程序,最后s的显示值为 SET TALK OFF S=0 i=5 x=11 DO WHILE s<=x s=s+i i=i+l ENDD0 7 S SET TALK ON
A. 5
B. 11
C. 18
D. 26
第16题:
若s、i均为整型变量,执行下列程序段后s的值为 ______。
s=0
i=1
Do
s=s+i
i=i+1
Loop Until i>5@答案@15@[评析]@本题考查了Do...Loop Until控制语句。每执行一次循环,变量s加一次变量i,随后变量i再加一次1,直到变量5大于5时终止循环。i的初始值为1,故Do循环执行5次。相应的,变量s分别加1、2、3、4、5,故答案为15。
第17题:
程序段: S=0 For I=1 to 5 step 2 S=s+I Next I Print I语句S=S+1执行的次数和最后I的值分别为( )。
A.3,7
B.2,5
C.3,5
D.2,7
第18题:
执行下列程序,最后S的显示值为( )。 SET TALK OFF s=0 i=2 x=10 DO WHILE s<=x s=s+i i=i+1 ENDDO ?s SET TALK ON
A.12
B.14
C.16
D.18
第19题:
下面代码输出结果是( )。
inti=0,s=0;
do{
if(i%2==0){
i++;
continue;
}
i++;
s=s+i;
}while(i<7);
System.out.println(s);
A、16
B、12
C、28
D、21
第20题:
执行如下程序,最后S的显示值为 SET TALK OFF S=0 i=5 X=11 DO WHILE s<=X s=s+i i=i+1 ENDDO ?s SET TALK ON
A.5
B.11
C.18
D.26
第21题:
求整数1至10的和并存入变量s,下列语句中错误的是()。
第22题:
若变量已正确定义,以下不能正确计算1+2+3+4+5的程序段是()。
第23题:
-10
0
10
50
第24题:
①s=0;②i=1;③s=s+i;④i=i+2;⑤如果i≤1000,则返回③;⑥结束
①s=0;②i=1;③i=i+2;④s=s+i;⑤如果i≤1000,则返回③;⑥结束
①s=1;②i=1;③s=s+i;④i=i+2;⑤如果i≤1000,则返回③;⑥结束
①s=1;②i=1;③i=i+2;④s=s+i;⑤如果i≤1000,则返回③;⑥结束