Python
```python
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j} * {i} = {j * i}", end="\t")
print()
```
Java
```java
public class MultiplicationTable {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.printf("%d×%d = %-2d\t", i, j, i * j);
}
System.out.println();
}
}
}
```
C
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d * %d = %2d\t", i, j, i * j);
}
printf("\n");
}
return 0;
}
```
C++
```cpp
include using namespace std; int main() { int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { cout<< i << " * "<< j << " = " << i * j << "\t"; } cout << endl; } return 0; } ``` JavaScript ```javascript for (let i = 1; i <= 9; i++) { for (let j = 1; j <= i; j++) { console.log(`${j} * ${i} = ${j * i}`); } console.log(); } ``` Excel VBA ```vba Sub 九九乘法表() Dim ar(1 To 19, 1 To 11) Range("a:z").Clear For i = 1 To 19 For j = 1 To 11 If i = j - 1 Or i = j - 2 Then ar(i, j) = "" ElseIf i < j Then ar(i, j) = 23 - j & "×" & 22 - j + i & "=" & (22 - j + i) * (23 - j) Else ar(i, j) = j & "×" & i & "=" & i * j End If Next j Next i Range("b3").Resize(19, 11) = ar End Sub Sub 九九乘法表2() Dim ar(1 To 29, 1 To 21) Range("a:z").Clear For i = 1 To 29 For j = 1 To 21 If i = j - 1 Or i = j - 2 Then ar(i, j) = "" ElseIf i < j Then ar(i, j) = 33 - j & "×" & 32 - j + i & "=" & (32 - j + i) * (33 - j) Else ar(i, j) = j & "×" & i & "=" & i * j End If Next j Next i Range("b3").Resize(29, 21) = ar End Sub ``` 这些代码示例展示了如何使用不同的编程语言来实现九九乘法表。你可以选择适合你的编程语言和环境来运行这些代码。