求VB编程。设计一个5*5的方阵,其中的元素由计算机随机产生小于100的整数,请求出:1,对角线上元

元素之和2,…之积3,方阵中最大的元素和它的位置... 元素之和2,…之积3,方阵中最大的元素和它的位置 展开
 我来答
匿名用户
2011-12-09
展开全部
Private Sub Command1_Click()
Dim a(1 To 5, 1 To 5) As Integer
Dim sum, cj, wx, wy, max
Randomize
cj = 1
For i = 1 To 5
For j = 1 To 5
a(i, j) = Int(Rnd * 100)
If i = j Then
sum = sum + a(i, j)
cj = cj * a(i, j)
End If
If a(i, j) > max Then
max = a(i, j)
wx = j: wy = i
End If
Print a(i, j); Tab(5 * j);
Next j
Print
Next i
Print "对角线上元素之和"; sum
Print "对角线上元素之积"; cj
Print "方阵中最大的元素和它的位置"; max, wx; wy
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式