回 帖 发 新 帖 刷新版面

主题:求各路高手解答,马上会考了!

选择排序的问题:
………………Click()
For i=1 To n-1
k=i 
For j=i+1 To n
If__________(1)_______?  Then k=j
Next j
If …… Then
t=a(i):  a(i)=a(k)  _______(2)_______
End If
Next i
For i=1  To  n
List 2. AddItem  Str(a(i))
Next  i
End Sub 
答案:(1) a(j)>a(k)
   (2) a(k)=t
为什么? 我看不懂。

还有带“step”的题目,“step”究竟是什么意思呀?
如:
FOR I=1 TO 3 STEP 2
S=S+1/2^I
NEXT I
MSGBOX (S)
MSGBOX (I)
该程序的运行结果是什么?

FOR K=5 TO 1 STEP –1
S=S+k
NEXT K
该程序运行后 S,K分别是?

回复列表 (共1个回复)

沙发

step 2 是步长,开始为1,下一步为3,s起初为0,代入一算就知道了.

我来回复

您尚未登录,请登录后再回复。点此登录或注册