九九乘法表 用循环嵌套实现九九乘法表
时间: 2024-04-20 21:18:41 浏览: 145
以下是使用Python语言实现九九乘法表的代码,其中使用了两层循环嵌套,外层循环控制行数,内层循环控制列数,确保每个数字都被乘到:
```python
for i in range(1, 10):
for j in range(1, i+1):
print('{}*{}={}\t'.format(j, i, i*j), end='')
print()
```
相关问题
c语言九九乘法表用循环嵌套
以下是C语言实现九九乘法表的代码,使用了两层for循环嵌套,其中外层循环控制行数,内层循环控制列数,同时使用if语句判断只输出上三角部分的乘法表。
```c
#include <stdio.h>
int main() {
for(int i = 1; i < 10; i++) {
for(int j = 1; j <= i; j++) {
printf("%dX%d=%d\t", j, i, i*j);
}
printf("\n");
}
return 0;
}
```
java中九九乘法表用循环嵌套怎么写
在Java中,编写九九乘法表使用循环嵌套非常直观。我们可以使用两个for循环,外层循环控制行数,内层循环控制列数。以下是一个简单的示例:
```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(); // 换行
}
}
}
```
在这个代码中:
- `i` 变量从1到9遍历,表示乘法表的行号。
- `j` 变量也从1开始,但在内部循环中只到当前的`i`值,表示列号。
- `System.out.print()` 用于打印每个乘积,`\t` 是制表符,用来保持输出的对齐。
- 当内层循环完成后,`System.out.println()` 用于换行,开始下一行。
运行这段程序,你会得到标准的九九乘法表。
阅读全文