java编程:九九乘法表
时间: 2023-10-01 10:07:27 浏览: 54
使用Java语言实现九九乘法表可以通过使用for循环嵌套来实现。下面是一个示例代码:
```java
public class NineNineDemo {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i + " * " + j + " = " + i * j + "\t");
}
System.out.println();
}
}
}
```
相关问题
java编程输出九九乘法表
以下是两种Java实现九九乘法表的方法:
方法一:使用嵌套的for循环,外层for循环控制行数,内层for循环控制列数(它的循环条件小于等于行数)
```java
public class PrintMultiTableByJava {
public static void main(String[] args) {
// 行
for (int line = 1; line <= 9; line++) {
// 列
for (int i = 1; i <= line; i++) {
System.out.print(i + "x" + line + "=" + (i * line) + "\t");
}
System.out.println();
}
}
}
```
方法二:使用for循环来实现乘法表,外层的for循环用来控制行数,内层for循环用来控制列数
```java
for (int line = 1; line <= 9; line++) {
for (int i = 1; i <= line; i++) {
System.out.print(i + "x" + line + "=" + (i * line) + "\t");
}
System.out.println();
}
```
Java编程输出九九乘法表
Java编程输出九九乘法表可以使用循环语句来实现。以下是三种常见的实现方式:
1. 使用两层for循环,代码如下:
```
public class NineNineTable1 {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) { //总共9行
for (int j = 1; j <= i ; j++) { //第 i 行有 j 列
System.out.print(i + "*" + j + "=" + (i*j) + "\t"); // \t 制表符
}
System.out.println(); //每一行输出结束后换行
}
}
}
```
2. 使用一层for循环,代码如下:
```
public class NineNineTable2 {
public static void main(String[] args) {
for (int i = 1, j = 1; i <= 9; j++) { //i为行,j为列,总共9行
System.out.print(i + "*" + j + "=" + (i*j) + "\t");
if(i == j){
i++;
j = 0; //将 j 重置于 0,保证每换一行后 j 从 1 开始
System.out.println();
}
}
}
}
```
3. 使用while循环,代码如下:
```
public class NineNineTable3 {
public static void main(String[] args) {
int i = 1, j = 1;
while (i <= 9) {
System.out.print(i + "*" + j + "=" + (i * j) + "\t");
if (i == j) {
i++;
j = 1; //将 j 重置于 1,保证每换一行后 j 从 1 开始
System.out.println();
continue;
}
j++;
}
}
}
```