早教吧作业答案频道 -->数学-->
随机生成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个大写英文字母...的网友还看了以下:
林老师为学校购买的篮球和排球一共24个,共花了1000元,其中篮球每个45元,排球每个40元.林老 2020-06-06 …
《三国志•魏书•韩暨传》中写道:“(韩暨)徙监冶谒者。旧时冶作马排,每一熟石用马百匹;更作人排,又 2020-06-10 …
关于英语学习交流我是一名重点中学的高一学生.我的英语成绩不错,在单科年级排名名列前茅.自己懂的语法 2020-06-11 …
有98个小朋友,每人胸前挂一个号牌,1-98号,能否将他们排成若干排,让每排都有一个小朋友,其号牌 2020-06-14 …
6人排成两排,每排3人,其中甲、乙两人不在同一排的排法 2020-06-25 …
1,8人排成前后两排,每排4人,其中甲乙在前排,丙在后排,共有多少排法2有5个不同的小球,装入4个 2020-06-25 …
某戏院一共卖了1200张票,其中前排票每张40元,后排票每张50元.已知后排比前排多卖了16800 2020-07-11 …
(2003•温州)希望中学收到了王老师捐赠的足球,篮球,排球共20个,其总价值为330元.这三种球 2020-07-19 …
英语翻译许多人都很喜欢运动.不同的人喜欢不同的运动.我喜欢打排球.每天早上我经常跑步.中午我经常打 2020-07-23 …
9个人排成三排,每排3个,其中甲乙两人要排在第一排,丙要安排在第2排,丁要排在第三位,则总有几种不同 2020-11-30 …