我正在尝试使用f#创建一个N x M乘法表程序,其中n和m值由用户指定,并且计算表并将其存储在2D数组中并显示在控制台上.
在让我的数组以类似于以下的格式显示时,将非常感谢任何帮助:
而不是我的计划中的那个

我的源代码是
open System
let func() =
let multiplication n m = Array2D.init n m (fun n m -> n * m)
printf "Enter N Value: "
let nValue = Console.ReadLine() |> System.Int32.Parse
printf "\nEnter M Value: "
let mValue = Console.ReadLine() |> System.Int32.Parse
let grid = multiplication nValue mValue
printfn "\n\n%A" grid
func()
Run Code Online (Sandbox Code Playgroud)
此外,我想知道如何让我的值从1开始而不是0.
任何帮助都会非常感激,因为我是F#的初学者.