看图,visual basic剩下两个方向的三角矩阵怎么写?

Fori=1To5Forj=1To5-i+1【这个1to5-i+1的循环是怎样循环的呢?】a(i,j)=5*i+jPrinta(i,j);NextPrintNext... For i = 1 To 5For j = 1 To 5 - i + 1【这个1 to 5-i+1的循环是怎样循环的呢?】a(i, j) = 5 * i + jPrint a(i, j);NextPrintNext 展开
 我来答
xbj_hyml
2013-08-16 · TA获得超过285个赞
知道小有建树答主
回答量:552
采纳率:100%
帮助的人:432万
展开全部
Private Sub Form_Load()
Dim i As Integer, j As Integer, num As Integer, strTemp As String
'--第一个图
For i = 1 To 5 '--循环 行数
num = 5 * i + 1 '--每行的第一个数
strTemp = "" '--用来拼接 每行显示的数据
For j = 0 To i - 1 '--循环列数
strTemp = strTemp & (num + j) & " "
Next
Debug.Print strTemp & vbCrLf
Next
'--第二个图
For i = 1 To 5 '--循环 行数
num = 5 * i + 1
strTemp = ""
For j = 1 To 5 - i + 1 '--循环 列数.意思-循环第j行的 5-j+1 个数
strTemp = strTemp & (num + j - 1) & " "
Next
Debug.Print strTemp & vbCrLf
Next
End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式