关于一个vb程序设计

已知学号由9个数码组成,如032343001,其中从左算起前2位表示年级,第5个数码表示学生类型,学生类型规定如下:2——博士生,3——硕士生,4——本科生,5——专科生... 已知学号由9个数码组成,如032343001,其中从左算起前2位表示年级,第5个数码表示学生类型,学生类型规定如下:
2——博士生,3——硕士生,4——本科生,5——专科生
设计程序,从文本框中输入一个学号,经过判断,在另外两个文本框中显示该生的年级以及学生类型
展开
 我来答
yiyiarrow
2012-06-25 · TA获得超过391个赞
知道小有建树答主
回答量:588
采纳率:0%
帮助的人:418万
展开全部
Private Sub Command1_Click()
Dim s As String, t As String, a As String
a = Text1.Text
s = Mid(a, 1, 2)
Text2.Text = s
t = Mid(a, 5, 1)
If Val(t) = 2 Then
Text3.Text = "博士生"
ElseIf Val(t) = 3 Then
Text3.Text = "硕士生"
ElseIf Val(t) = 4 Then
Text3.Text = "本科生"
ElseIf Val(t) = 5 Then
Text3.Text = "专科生"
End If
End Sub
yefeng0773
2012-06-25 · 超过33用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:80.2万
展开全部
dim a,b
A="032343001"
text1.text=left(a,2)
b=right(left(a,5),1)
if b=2 then
text2.text="博士生"
elseif b=......then
end if
还有一点代码自己补上,应该没问题吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2021-04-28 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式