标签:定义 abi cheng 表达 int 分享图片 for package print
代码相对比较简单,考虑一点细节,就可以了。
package main;
import (
"fmt"
"strconv"
);
func Chengfabiao() {
var table [9][9]string;//定义二维表
var value string;
for i := 0; i < 9; i++ {//行
for j := 0; j <= i; j++ {//列
num := (j + 1) * (i + 1);//计算每个表达式的值
if num < 10 && j >= 1 {//第一列没有两位数不用处理
value = " " + strconv.Itoa(num);//在数字前边拼空格
}else{
value = strconv.Itoa(num);//两位数直接转换成字符串
}
table[i][j] = strconv.Itoa(j + 1) + " * " + strconv.Itoa(i + 1) + " = " + value;//获取表达式
fmt.Printf("%s\t", table[i][j]);
}
fmt.Print("\n");
}
}
func main() {
Chengfabiao();
}
效果图

标签:定义 abi cheng 表达 int 分享图片 for package print
原文地址:https://www.cnblogs.com/leafinwind/p/10289995.html