以下是使用C++、Java和Python实现九九乘法表的代码:
**C++实现:**
#include <iostream>
using namespace std;
int main() {
for(int i=1; i<=9; i++) {
for(int j=1; j<=i; j++) {
cout << j << " * " << i << " = " << i*j << "\t";
}
cout << endl;
}
return 0;
}
```
**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.print(j + " * " + i + " = " + (i*j) + "\t");
}
System.out.println();
}
}
}
```
**Python实现:**
for i in range(1, 10):
for j in range(1, i+1):
print(f"{j} * {i} = {i*j}", end="\t")
print()
这三种语言的代码都会打印出1到9的乘法表。在C++和Java中,我们使用两个嵌套的for循环,外层循环控制行数,内层循环控制每行的列数。在Python中,`range(1, 10)`生成一个包含1到9的数字序列,`for`循环遍历这个序列,`print`函数用于打印乘法表的每一项`end="\t"`使得每项之间用制表符分隔。所以你们学会了吗?