Golang 程序生成乘法表


2022年2月20日, Learn eTutorial
1965

为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题

我们知道,乘法表是一个用于理解代数系统乘法运算的数学表格。它能帮助您更快、更轻松地解决数学问题。

如何在 Golang 中实现乘法表?

在本节中,我们将重点关注使用 GO 编程语言生成某个数字的乘法表。用户可以读取要生成乘法表的输入数字 num,并读取生成表格的结束值 e_range

我们使用 fmt.scanln() 函数从屏幕读取这些值。fmt.println() 函数用于将任何内容、数据或结果打印到输出屏幕。这些函数在 fmt 包下定义。因此,我们应该将“fmt”包导入程序以使用这些函数。 

在此程序中,它将从用户那里获取一个整数输入 num,并使用 for 循环 生成乘法表,直到结束值 e_range

下面是 Go 程序中使用的步骤。

算法 

步骤 1:声明变量 nume_range
步骤 2:读取要生成乘法表的输入数字 num
步骤 3:读取表格的结束值 e_range
步骤 4:使用 for 循环i=1 到 e_range,通过计算乘数 num x i 来显示乘法表值

Golang 源代码

                                          package main
import "fmt"
func main(){
    var num int
    var e_range int
    fmt.Print("Enter an Integer Number: ")
    fmt.Scan(#)
    fmt.Print("Enter the range or end value: ")
    fmt.Scan(&e_range)


    for i:=1; i<=e_range; i++ {
        fmt.Println(num," X ",i," = ",num*i)
    }
}
                                      

输出

Enter an Integer Number: 2
Enter the range or end value: 10
2  X  1  =  2
2  X  2  =  4
2  X  3  =  6
2  X  4  =  8
2  X  5  =  10
2  X  6  =  12
2  X  7  =  14
2  X  8  =  16
2  X  9  =  18
2  X  10  =  20