VB如何做一个选择题的考试系统?我需要源文件,能发我吗?

 我来答
务秉QZ
2019-09-03 · TA获得超过1.2万个赞
知道大有可为答主
回答量:8040
采纳率:84%
帮助的人:358万
展开全部
Dim ti() As String '题号
Private Sub RandomizeKGT(Kzs As Integer, Kth As Integer)
'随机抽题 kzs 总题,kth抽几条,ti抽的题号
Randomize
ReDim ti(Kth)
For X = 1 To Kth
ti(X) = Int(Kzs * Rnd + 1) '抽指定数kth
Next
restRAD:
For Y = 1 To (Kth - 1)
X = Y
Do While X < Kth
X = X + 1
If ti(Y) = ti(X) Then
Randomize
ti(X) = Int(Kzs * Rnd + 1)
GoTo restRAD '号码重复,重新抽题
End If
Loop
Next
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式