我这VB选择排序法怎么错了?For i = 0 To o - 1min = c(i)n = iFor j = i To o - 1If c(j) < min Thenmin = c(j)n = jEnd IfNextc(n) = c(i)c(i) = minNextnext

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:20:33
我这VB选择排序法怎么错了?For i = 0 To o - 1min = c(i)n = iFor j = i To o - 1If c(j) < min Thenmin = c(j)n = jEnd IfNextc(n) = c(i)c(i) = minNextnext

我这VB选择排序法怎么错了?For i = 0 To o - 1min = c(i)n = iFor j = i To o - 1If c(j) < min Thenmin = c(j)n = jEnd IfNextc(n) = c(i)c(i) = minNextnext
我这VB选择排序法怎么错了?
For i = 0 To o - 1
min = c(i)
n = i
For j = i To o - 1
If c(j) < min Then
min = c(j)
n = j
End If
Next
c(n) = c(i)
c(i) = min
Next
next

我这VB选择排序法怎么错了?For i = 0 To o - 1min = c(i)n = iFor j = i To o - 1If c(j) < min Thenmin = c(j)n = jEnd IfNextc(n) = c(i)c(i) = minNextnext
1.多个next(两个for,三个next)
2.变量o没有赋初值,应该是序列c()的样本个数.