java编程一个倒三角九九乘法表
时间: 2024-06-16 17:03:46 浏览: 91
Java编程语言是一种面向对象的编程语言,广泛应用于各种应用程序的开发。下面是一个使用Java编写的倒三角九九乘法表的示例代码:
```java
public class MultiplicationTable {
public static void main(String[] args) {
int rows = 9;
for (int i = rows; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
.out.print(j + " * " + i + " = " + (i * j) + "\t");
}
System.out.println();
}
}
}
```
这段代码使用了两个嵌套的循环来打印倒三角九九乘法表。外层循环控制行数,内层循环控制每行的列数。通过计算两个循环变量的乘积,可以得到每个乘法表达式的结果。
相关问题
用Java写一个倒三角形式的九九乘法表
好的,让我为您写一个能够打印九九乘法表的Java程序:
```java
public class MultiplicationTable {
public static void main(String[] args) {
for (int i = 9; i >= 1; i--) {
for (int j = i; j >= 1; j--) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
}
System.out.println();
for (int k = 9 - i; k >= 1; k--) {
System.out.print("\t");
}
}
}
}
```
这个程序可以实现倒三角形式的九九乘法表,如果您想要正三角形形式的乘法表也可以将i的初始值改为1并将循环条件修改为i<=9即可。
JAVA 编写打印九九乘法表(正三角与倒三角
在Java中编写一个程序来打印九九乘法表,可以分别创建正三角形和倒三角形的版本。以下是两个示例:
**正三角形乘法表:**
```java
public class Main {
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();
}
}
}
```
**倒三角形乘法表:**
```java
public class Main {
public static void main(String[] args) {
for (int i = 9; i >= 1; i--) {
// 打印当前列
for (int j = 1; j <= i; j++) {
System.out.print(j + " * " + i + " = " + i * j + "\t");
}
// 每一行结束后换行,并缩进下一行
for (int k = i - 1; k > 0; k--) {
System.out.print("\t");
}
System.out.println();
}
}
}
```
这两个程序会分别打印出从1到9的数字乘法表,正三角形是从上到下,每一行的数字逐个增加;倒三角形则是从下到上,每一行的数字递减,同时保持一定的对齐。
阅读全文