方法一:使用嵌套for循环
```python
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{i} * {j} = {i * j}", end="\t")
print()
```
方法二:一行代码实现
```python
print('\n'.join(['\t'.join([f"{i} * {j} = {i * j}" for j in range(1, i + 1)]) for i in range(1, 10)]))
```
方法三:写入文件
```python
with open('multiplication_table.txt', 'w') as f:
for i in range(1, 10):
for j in range(1, i + 1):
f.write(f"{i} * {j} = {i * j}\t")
f.write("\n")
```
方法四:C语言实现
```c
include
int main() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
printf("%d * %d = %d\t", j, i, i * j);
}
printf("\n");
}
return 0;
}
```
方法五:Java实现
```java
public class NineNineMultiTable {
public static void main(String[] args) {
for (int i = 1, j = 1; j <= 9; i++) {
System.out.print(i + "*" + j + "=" + i * j + " ");
if (i == j) {
i = 0;
j++;
System.out.println();
}
}
}
}
```
这些方法都可以实现九九乘法表的打印,可以根据个人喜好和需求选择合适的方法。