2025年4月5日 星期六 乙巳(蛇)年 正月初六 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > VB

VB编程:利用数组实现矩阵转换

时间:06-03来源:作者:点击数:41

VB编程:利用数组实现矩阵转换

运行效果:

VB编程:利用数组实现矩阵转换-28

运行代码:

  • Dim myarray(1 To 5, 1 To 5) As Long
  • Private Sub Command1_Click()
  • Print " 转换前的矩阵"
  • For intx = 1 To 5
  • For inty = 1 To 5
  • myarray(intx, inty) = intx * 10 + inty
  • Next
  • Next
  • For intx = 1 To 5
  • For inty = 1 To 5
  • Print myarray(intx, inty),
  • Next inty
  • Print
  • Next intx
  • Print vbCrLf
  • End Sub
  • Private Sub Command2_Click()
  • Print " 转换后的矩阵"
  • For intx = 1 To 5
  • For inty = intx To 5 '每次交换只能从intx开始,不然重复交换,就和原来的一样了。
  • temp = myarray(intx, inty)
  • myarray(intx, inty) = myarray(inty, intx)
  • myarray(inty, intx) = temp
  • Next inty
  • Next intx
  • For intx = 1 To 5
  • For inty = 1 To 5
  • Print myarray(intx, inty),
  • Next inty
  • Print
  • Next intx
  • End Sub

学习总结:

1、每次交换只能从行坐标intx开始,不然重复交换,就和原来的一样了。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门