1. 循環(huán)嵌套
輸出九九乘法表三角形的基本思路是使用循環(huán)嵌套。外層循環(huán)控制行數(shù),內(nèi)層循環(huán)控制列數(shù)。在每一行中,只需要輸出那些列數(shù)小于等于行數(shù)的乘法表即可。
2. 代碼實(shí)現(xiàn)
下面是使用C語(yǔ)言實(shí)現(xiàn)九九乘法表三角形的代碼
```cclude
tain()
{t i, j;
for (i = 1; i<= 9; i++) {
for (j = 1; j<= i; j++) {tf("%d%d=%2d ", j, i, ij);
}tf");
}
3. 代碼解析
首先,定義兩個(gè)變量i和j,分別表示行數(shù)和列數(shù)。外層循環(huán)控制行數(shù),內(nèi)層循環(huán)控制列數(shù)。在每一行中,只需要輸出那些列數(shù)小于等于行數(shù)的乘法表即可。
tftf"。
4. 運(yùn)行結(jié)果
使用上述代碼,可以得到以下九九乘法表三角形輸出結(jié)果
11= 1
12= 2 22= 4
13= 3 23= 6 33= 9
14= 4 24= 8 34=12 44=16
15= 5 25=10 35=15 45=20 55=25
16= 6 26=12 36=18 46=24 56=30 66=36
17= 7 27=14 37=21 47=28 57=35 67=42 77=49
18= 8 28=16 38=24 48=32 58=40 68=48 78=56 88=64
19= 9 29=18 39=27 49=36 59=45 69=54 79=63 89=72 99=81
可以看到,輸出的結(jié)果符合九九乘法表三角形的格式,且乘積對(duì)齊排列。