执行下面的程序段后,变量S的值为【】。S=5For i=2.6 To 4.9 Step 0.5S=S +iNext i

题目

执行下面的程序段后,变量S的值为【 】。

S=5

For i=2.6 To 4.9 Step 0.5

S=S +i

Next i

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知程序段: s=0 For i=1 To 10 step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为(),变量s的值为()。

A.10 3

B.22 5

C.22 3

D.16 4


3

第2题:

已知程序段: 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


正确答案:C
解析:第一次循环后,s=s+1=l,i=i *2=1*2=2:第二次循环后,s=s+1=2,i=i*2=(2+2)*2=8;第一次循环后,s=s+1=3,i=i*2=(8+2)*2=20;由于Next i,所以i=i+2=20+2=22,此时22>10,循环结束,所以i的值为22,s的值为3。

第3题:

执行下面的程序段后,变量S的值为【 】。

S=5

For i=2.6 TO 4.9 Step 0.5

S=S+1

Next i


正确答案:10
10 解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.1,3.6,4.1,4.7时各执行一次S-S+i,当循环变量i的值大于循环终值时,结束循环,此时S;10。

第4题:

已知程序段:s=0Fori=1To10Step2s=s+1i=i*2Nexti当循环结束后,变量i的值为______,变量s的值为______。

A.104

B.113

C.223

D.164


正确答案:C

第5题:

执行下面的程序段后,S的值为【 】。

s=5

For i=2.6 To 9Step0.6

S=s+1

Next i


正确答案:9
9 解析:以指定次数来重复执行一组语句。
语法
Forcounter=start To end[Srep step)
[statements]
[ExitFor]
[statements]
Next[counter]
从起始值开始计算,循环体要执行四次,所以最终的S的值为5+4=9。

第6题:

已知程序段:

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


正确答案:C
解析:第一次循环后,s=s+1=1,i=i*2=1*2=2;
  第二次循环后,s=s+1=2,i=i*2=(2+2)*2=8;
  第一次循环后,s=s+1=3,i=i*2=(8+2)*2=20;
  由于Next i,所以i=i+2=20+2=22,此时22>10,循环结束,所以i的值为22,s的值为3。

第7题:

执行下面的程序段后,变量S的值为【 】。

S=5

For i=2.6 To 4.9 Step 0.6

S=S+1

Next i。


正确答案:9
9 解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.2,3.8,4.4时各执行一次 S=S+1,当循环变量i的值大于循环终值时,结束循环,此时S:9。

第8题:

执行下面的程序段后,变量S的值为【 】。

S=5

For i=2.6 TO 4.9 Step 0.6

S=S+i

Next i


正确答案:9
9 解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.2,3.8,4.4时各执行一次 S=S+I,当循环变量i的值大于循环终值时,结束循环,此时S;9。

第9题:

执行下面的程序段后,i的值为______,s的值为 ______。

s=2

For i=2 To 9 Step 0.8

s=s +1

Next i


正确答案:5.65
5.6,5 解析:本题考查 For循环控制语句。根据“先检查,后执行”的原则。第一次执行循环时,i值为3.2,此时i值没有超过终值,所以开始第一次循环;第二次执行循环前i值为 4,仍然满足条件;第三次执行前i值为4.8,继续执行.第三次执行结束后,i值又加0.8,此时值为5.6,此时超过终值,终止循环。故第1空填5.6。据此,For循环执行了三次,每次s值都加1,其初始值为2,故第2空填5。