此 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("=======")
}
}
