早教吧作业答案频道 -->其他-->
Vb随机生成20个大写英文字母和数字(一共20个),每五个加一个连字符如题.
题目详情
Vb随机生成20个大写英文字母和数字(一共20个),每五个加一个连字符
如题.
如题.
▼优质解答
答案和解析
VB中的连字符是:& 符号给你全部代码,完全按照你的要求做到.Function MakeStr(nLength As Integer) As String
'随机生成指定长度的字符串,包括英文字母(不区分大小写)和数字
Randomize
For i = 1 To 20
r = Int(Rnd * 3)
Select Case r
Case 0 '数字
MakeStr = MakeStr & Int(Rnd * 10)
Case 1 '小写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 97)
Case 2 '大写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 65)
End Select
Next
End FunctionPrivate Sub Command1_Click()
m = MakeStr(5)
s1 = Left(m,5)
s2 = Left(m,10)
s3 = Left(m,15)
s4 = s1 & "&" & s2 & "&" & s3 & "&" & s4
Print s4
End Sub
'随机生成指定长度的字符串,包括英文字母(不区分大小写)和数字
Randomize
For i = 1 To 20
r = Int(Rnd * 3)
Select Case r
Case 0 '数字
MakeStr = MakeStr & Int(Rnd * 10)
Case 1 '小写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 97)
Case 2 '大写字母
MakeStr = MakeStr & Chr(Int(Rnd * 26) + 65)
End Select
Next
End FunctionPrivate Sub Command1_Click()
m = MakeStr(5)
s1 = Left(m,5)
s2 = Left(m,10)
s3 = Left(m,15)
s4 = s1 & "&" & s2 & "&" & s3 & "&" & s4
Print s4
End Sub
看了 Vb随机生成20个大写英文字...的网友还看了以下:
在一些控制线路中的各字母符号代表什么电气元件啊?在一些控制线路中的各字母符号代表什么电气元件,比方 2020-05-16 …
pascal帮帮忙判断回文串二读入一行字符,以#结束。这些字符只包含大写字母、小写字母和数字,总长 2020-06-09 …
(1):你能用文字语言和字母符号表示出有理数减法法则吗?(2):在用字母符号表示的数有理数减法法则 2020-06-27 …
某计算机系统中,西文使用标准ASCII码、汉字采用GB2312编码.设有一段纯文本,其机内码为CB 2020-07-09 …
普通英文打字机可不可以打蜡纸,用来油印?以下是该打字机的说明名称:长空牌英文打字机310厂家:上海 2020-07-09 …
统计英文字符串中以各种字母为首的单词数量(单词之间用空格或其他非字母字符分隔),不区分大小写vb 2020-07-16 …
用Java编写20.编写程序,21.当给出一个英文字符串,22.能够统计其中大写字母、小写字母、数 2020-07-17 …
英文字母符号大全谁能给我26个字母特殊符号~~像这样的╰B1ack|╰Wh1te··别给我一大堆那 2020-07-23 …
大学无机化学热力学的字母符号.一个符号:一个圆中间有一横一般标在右上角它的意思是什么 2020-11-15 …
计算机的内存中有一项占据4个字节的数据,内容依次为01100001、01000001、0011000 2020-12-02 …