1. Python
```python
def print_multiplication_table():
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j}*{i}={i*j}", end="\t")
print()
print_multiplication_table()
```
2. C语言
方法一
```c
include
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d\t", i, j, i * j);
}
printf("\n");
}
return 0;
}
```
方法二
```c
include
void print_multiplication_table(int num) {
int i, j;
for (i = 1; i <= num; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%-2d ", j, i, i * j);
}
printf("\n");
}
}
int main() {
int num;
printf("请输入乘法口诀表的大小(1-9):");
scanf("%d", &num);
print_multiplication_table(num);
return 0;
}
```
方法三
```c
include
void print_multiplication_table() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= 9; j++) {
if (j < i)
printf(" ");
else
printf(" %d*%d=%2d ", j, i, i * j);
}
printf("\n");
}
}
int main() {
print_multiplication_table();
return 0;
}
```
3. Java
```java
public class MultiplicationTable {
public static void main(String[] args) {
printMultiplicationTable();
}
public static void printMultiplicationTable() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.printf("%d*%d=%2d ", j, i, i * j);
}
System.out.println();
}
}
}
```
4. JavaScript
```javascript
function printMultiplicationTable() {
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= i; j++) {
console.log(`${j} * ${i} = ${i * j}`);
}
console.log();
}
}
printMultiplicationTable();
```
这些代码示例展示了如何在不同的编程语言中实现九九乘法口诀表。你可以选择适合你的语言进行学习和实践。