多维数组与高级模块化技术在编程中的应用
1. 多维数组的基础概念
在编程中,数组是一种常用的数据结构。如果数组元素通过单个下标访问,这样的数组被称为一维数组。而二维数组则能在两个维度上存储元素,访问时需要两个下标。
以一个拥有五层的公寓楼为例,每层有工作室、一居室和两居室公寓,不同楼层和不同卧室数量的公寓租金不同,如下表所示:
| Floor | Studio Apartment | 1 - Bedroom Apartment | 2 - Bedroom Apartment |
| — | — | — | — |
| 0 | 350 | 390 | 435 |
| 1 | 400 | 440 | 480 |
| 2 | 475 | 530 | 575 |
| 3 | 600 | 650 | 700 |
| 4 | 1000 | 1075 | 1150 |
在 Visual Basic 中,声明一个二维数组来存储这些租金信息,需要在括号内用逗号分隔两个整数值。第一个整数值代表数组的行数,第二个代表列数。示例代码如下:
Dim FLOORS As Integer = 5
Dim BEDROOMS As Integer = 3
Dim rent(FLOORS, BEDROOMS) As Double
也可以在声明时初始化二维数组,示例如下:
Dim rent(,) As Double = {
{350, 390,
超级会员免费看
订阅专栏 解锁全文
2807

被折叠的 条评论
为什么被折叠?



