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

简介: 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开始,不然重复交换,就和原来的一样了。

相关文章
|
存储 测试技术 C语言
顺序表详解(SeqList)
顺序表详解(SeqList)
|
Shell C语言
C语言实例——小球自由下落
【1月更文挑战第16天】C语言实例——小球自由下落。
276 0
|
8月前
|
弹性计算 机器人 应用服务中间件
AppFlow支持Qwen3开源版本调用
近期,Qwen3正式发布并开源全部8款“混合推理模型”,包括两款MoE模型(Qwen3-235B-A22B与Qwen3-30B-A3B)和六个Dense模型。目前,AppFlow已支持上述所有模型调用,您可在钉钉或微信等多渠道使用这些模型满足业务需求。本文将介绍如何配置及集成这些模型至钉钉机器人和企业微信应用中,包括创建应用、设置权限、生成连接流以及配置相关参数的详细步骤。完成配置后,用户可通过钉钉或企业微信直接与Qwen3应用互动交流。
335 6
AppFlow支持Qwen3开源版本调用
|
机器学习/深度学习 计算机视觉 Python
opencv环境搭建-python
本文介绍了如何在Python环境中安装OpenCV库及其相关扩展库,包括numpy和matplotlib,并提供了基础的图像读取和显示代码示例,同时强调了使用Python虚拟环境的重要性和基本操作。
|
前端开发 网络安全 开发工具
前端开发环境配置
前端开发环境配置
298 0
|
Java 程序员
java常见问题(一)
java常见问题(一)
|
存储 前端开发 Java
Java反射(1)
Java反射(1)
93 0
postman9.6.1版本 修改为中文字体
postman9.6.1版本 修改为中文字体
382 0
postman9.6.1版本 修改为中文字体
|
SQL 存储 关系型数据库
「MySql高级查询与编程」练习:企业员工管理
「MySql高级查询与编程」练习:企业员工管理
386 0
「MySql高级查询与编程」练习:企业员工管理
|
存储 Oracle Cloud Native
科技云报道:2022Arm服务器现状:云阵营已成
为什么看好Arm在数据中心市场的发展前景?
758 0
科技云报道:2022Arm服务器现状:云阵营已成