题解 | #乘法口诀表#
乘法口诀表
http://www.nowcoder.com/practice/d4e76eafc39148c3a27af51b4cf2aa5c
注意坑的点是,结果的数字是3位,而不是之间的空格是2/1位
import "fmt"
func main() {
fmt.Println("1*1=1")
for i := 2; i <= 9; i++ {
for j := 1; j <= i-1; j++ {
str := fmt.Sprintf("%d*%d=%-3d", j, i,j*i)
fmt.Printf("%s", str)
}
str := fmt.Sprintf("%d*%d=%d", i, i, i*i)
fmt.Printf("%s\n", str)
}
}
查看9道真题和解析