题目内容
(请给出正确答案)
[单选题]
以下程序段执行完毕后,i和s的值分别是()int i,s=0;for(i=l;i<=5;i=i+2)s=s+1i
A.5和9
B.7和9
C.5和7
D.9和7
查看答案
如果结果不匹配,请 联系老师 获取答案
A.5和9
B.7和9
C.5和7
D.9和7
A.1
B.5
C.4
D.2
A.12
B.ab
C.3
D.以上都不对
A.5
B.7
C.8
D.9
执行下面的程序,单击窗体后在窗体上显示的第一行结果是(),第三行结果是()。
Private Sub Command1_Click()
s1="B"
For i = 1 To 3
s2=LCase(s1)
s1=s1 & s2
s=s & s1
Print s
s1=Chr(Asc(s1)+i)
Next i
End Sub
A.abc
B.'a''b'
C.abc
D.ab
(1) 在下面所给函数的适当地方插入计算count语句:
while(i<n p="" {<="">
x[i]+=x[i+1]; i++;
}
}
(2)将由(1)所得到的程序化简。使得化简后的程序与化简前的程序具有相同的count值。
(3) 程序执行结束时的count值是多少?
(4)使用执行频度的方法计算这个程序的程序步数,画出程序步数统计表。