arrays - 如何操作二维数组
问题描述
我需要创建一个向用户显示菜单的程序,要求用户向其中添加项目,然后显示新菜单。为此,我必须使用二维数组,并且不允许使用函数或对象。这是我到目前为止所拥有的
Module Module1
Sub Main()
Dim arr1(3, 2) As String
arr1(0, 0) = "Kebab"
arr1(0, 1) = "9.99"
arr1(0, 2) = "5"
arr1(1, 0) = "Beef"
arr1(1, 1) = "6.99"
arr1(1, 2) = "7"
arr1(2, 0) = "Chicken"
arr1(2, 1) = "4.00"
arr1(2, 2) = "9"
arr1(3, 0) = "Beer"
arr1(3, 1) = "0.99"
arr1(3, 2) = "10"
Console.WriteLine("Menu: ")
Console.WriteLine("Kebab 9.99 5")
Console.WriteLine("Beef 6.99 7")
Console.WriteLine("Chicken 4.00 9")
Console.WriteLine("Beer 0.99 10")
Console.WriteLine()
Console.WriteLine("Enter a new item")
For i As Integer = 0 To arr1.Length - 1
arr1(i, i) = Console.ReadLine()
Next
Console.Read()
End Sub
End Module
解决方案
推荐阅读
- c++ - File.cpp.o: OpenPose flags的多重定义 CMakeFiles/.../main.cpp.o: 首先定义在这里
- java - 为什么我不能使用抛出 catch 块的方法?为什么一般使用 try/catch throw/throws?
- loadrunner - 从 Load Runner(Http/Https 协议)运行负载时,无法在监控工具(AppDynamics)中看到浏览器(Firefox/chrome/IE)
- css - 祖先使用“变换”时的全屏元素
- javascript - 我需要在 Express 中从这些嵌套函数中附加一个列表,但这些项目不会存储
- android - 我想创建流式传输 WiFi 摄像头的 android 应用程序
- http - 在 Lua 中获取链接信息
- java - 使用 Jackson 进行简单的 JSON 解析
- javascript - 我如何使用 Jquery 检测输入值何时发生变化
- go - golang中crypto.subtle.exportKey的替代品是什么