计算机程序设计

执行下面的程序段后,写出i和s的值。 s=2 Fori=3.2To4.9Step0.8 s=s+1 Nexti

题目

执行下面的程序段后,写出i和s的值。 s=2 Fori=3.2To4.9Step0.8 s=s+1 Nexti

参考答案和解析
正确答案: 循环步长为0.8
第一次循环i从3.2开始,s=s+1即s=3
第二次循环i=4,s=s+1即s=4
第三次循环i=4.8,s=s+1即s=5
然后i=5.6>4.9,循环结束。
所以i=5.6,s=5。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行下面的程序段后,x的值为( )。 x=50 Fori=1 To 20 Step2 x=X+i\5 Next i

A.66

B.67

C.68

D.69


正确答案:A

第2题:

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

s = 0:k = 10

While k

s=s+10

k=k-2

Wend


正确答案:50
50 解析:While循环中的表达式>是一个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量e将累加一次10,结果为50。

第3题:

写出下列程序的功能:clears=0fori=1to50s=s+Iendfor?s


参考答案:求s=1-2+3-4......-50的值

第4题:

执行下面的程序,消息框里显示的结果是_______。

Private Sub Form_Click()

Dim Str As String

Str=""

S="Access"

Fori=Len(S)To 1 Step-l

Str=Str&Mid(S,i,1)

Next i

MsgBox Str

End Sub


正确答案:sseccA
sseccA 解析:本题考查VBA中字符串的知识。本题中循环次数等于字符串的长度,每次在Str后面连接上一个字符,该字符取自字符串 S的第i位。由于i反向循环,实际上完成的是字符串倒序的功能。

第5题:

执行下面的程序段后,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。

第6题:

执行下面的程序段后,变量k的值为( )。 int k=3,s[2]; s[0]=k; k=s[1]*10;

A.不定值

B.33

C.30

D.10


正确答案:A
解析:本题考查数组元素的初值及其引用。若数组为auto型,且没有进行初始化,其元素的值为不确定。本程序中虽然给s[0]赋了一个初值,但s[1]的值依旧是不确定的,所以执行语句k=s[1]*10后,k的值也不确定的。

第7题:

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

s=0:k=10

While k

s=s+10

k=k-2

Wend


正确答案:50
50 解析:While循环中的表达式>是—个数值表达式k,若k不等于0,则执行循环体;若k等于0,则结束循环。本题中循环体共被执行5次,每执行一次循环体,变量s将累加一次10,结果为“50”。

第8题:

执行下面的程序段后,变量k中的值为

int k=3, s[2];

s[0]=k; k=s[1]*10;

A.不定值

B.33

C.30

D.10


正确答案:A

第9题:

执行下面的程序段后,变量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。

第10题:

已知程序段: S=0 FOR I = 1 T() 10 STEP 2 S=S+1 I=I.2 NEXT I当循环结束后,变量I和s的值分别为( )。

A.10和2

B.11和5

C.16和4

D.22和3


正确答案:D
解析:此循环完整执行了3次,第4次时循环条件为“假”,因此循环就不再执行。这时变量I和S的值分别为22和3。

更多相关问题