Go 语言打印乘法表程序

此 Go 程序使用嵌套的 for 循环来打印 9 和 10 的乘法表。外部 for 循环用于迭代从 9 到 10 的值,内部 for 循环用于迭代从 1 到 20 的值。如果您希望乘法表显示到 20,请将嵌套 for 循环的条件更改为 j <= 20。

package main

import "fmt"

func main() {

    var i, j int

    fmt.Println("\nMultiplication Table of 9 and 10 are = ")
    for i = 9; i <= 10; i++ {
        for j = 1; j <= 10; j++ {
            fmt.Println(i, " * ", j, " = ", i*j)
        }
        fmt.Println("=======")
    }
}
Multiplication Table of 9 and 10 are = 
9  *  1  =  9
9  *  2  =  18
9  *  3  =  27
9  *  4  =  36
9  *  5  =  45
9  *  6  =  54
9  *  7  =  63
9  *  8  =  72
9  *  9  =  81
9  *  10  =  90
=======
10  *  1  =  10
10  *  2  =  20
10  *  3  =  30
10  *  4  =  40
10  *  5  =  50
10  *  6  =  60
10  *  7  =  70
10  *  8  =  80
10  *  9  =  90
10  *  10  =  100
=======

Golang 打印乘法表程序

这个 程序 允许输入任何小于 10 的数字。然后,它会从该数字打印到 10 的乘法表。

package main

import "fmt"

func main() {

    var i, j int

    fmt.Print("\nEnter the Number Less than or Equal to 10 = ")
    fmt.Scanln(&i)

    fmt.Println("\nMultiplication Tables upto 10 are = ")
    for i <= 10 {
        for j = 1; j <= 10; j++ {
            fmt.Println(i, " * ", j, " = ", i*j)
        }
        i++
        fmt.Println("=======")
    }
}
Golang Program to Print Multiplication Table