早教吧作业答案频道 -->数学-->
随机生成100个大写英文字母,排成10×10的方阵,输出.统计其中每个字母出现的次数
题目详情
随机生成100个大写英文字母,排成10×10的方阵,输出.统计其中每个字母出现的次数
▼优质解答
答案和解析
Dim Ar(26) As Integer
Dim A(100) As Integer
Me.cls
AutoRedraw = True
ForeColor = vbRed
Print "生成10X10随机大写字母矩阵";
For i = 0 To 99
n = Int(Rnd * 10000) Mod 26
Ar(n) = Ar(n) + 1
A(i) = n + Asc("A")
If i Mod 10 = 0 Then Print vbCrLf; i / 10 + 1; Space(4 - Len(Str(i / 10 + 1)));
Print Chr(A(i));
Next
ForeColor = vbBlue
Print vbCrLf; vbCrLf; "统计";
For i = 0 To 25
If i Mod 5 = 0 Then Print vbCrLf; " ";
ForeColor = IIf(Ar(i) = 0,vbGreen,vbBlue)
Print Chr(Asc("A") + i); Ar(i); Space(5 - Len(Str(Ar(i))));
Next
Print
Dim A(100) As Integer
Me.cls
AutoRedraw = True
ForeColor = vbRed
Print "生成10X10随机大写字母矩阵";
For i = 0 To 99
n = Int(Rnd * 10000) Mod 26
Ar(n) = Ar(n) + 1
A(i) = n + Asc("A")
If i Mod 10 = 0 Then Print vbCrLf; i / 10 + 1; Space(4 - Len(Str(i / 10 + 1)));
Print Chr(A(i));
Next
ForeColor = vbBlue
Print vbCrLf; vbCrLf; "统计";
For i = 0 To 25
If i Mod 5 = 0 Then Print vbCrLf; " ";
ForeColor = IIf(Ar(i) = 0,vbGreen,vbBlue)
Print Chr(Asc("A") + i); Ar(i); Space(5 - Len(Str(Ar(i))));
Next
看了 随机生成100个大写英文字母...的网友还看了以下:
搜狗拼音输入法在中文状态时,如何打出小写字母的英文我看我同事打英文时从来不切换输入法,直接输要打的 2020-05-16 …
求c++程序(有注解),输入一串字母,输出对应的数字,a→1,b→2……z→26要求:输入的字母串 2020-05-17 …
某乳品公司向某地运输一批牛奶,油铁路运输每千克只需运费0.58元,由公路运输每千克只需运费0.28 2020-06-13 …
描述输出“魔方阵”.所谓魔方阵是指这样的方阵,它的每一行、每一列和对角线之和均相等.例如,三阶魔方 2020-06-18 …
1有一批货物,若用小型的封闭车运输,每次装三吨,最后一次只装两吨;若每次的大型卡车运输有一批货物, 2020-07-08 …
从键盘输入一串字符,然后将每一个字母变成它后面的字母输出,如将A变成B,Z变成A,非字母字符不变, 2020-07-23 …
求大侠来看出我写的vbs的错误啊~dima1,a2,a3,i,m,n,mn,k,l,kla1=inp 2020-11-01 …
六年级数学题TAT运输队要运2000件瓷器。按合同规定,完好无损的运到每件付运输费1.5元。如有损坏 2020-11-04 …
运输队要运1000件玻璃器皿,按规定,完好无损完成运输任务,每件付运输费1.5元;如果损坏,每损坏一 2020-11-27 …
某乳品公司向某地运输一批牛奶,由铁路运输每千克需运费0.60元,由公路运输,每千克需运费0.30元, 2020-12-15 …