使用Java打印倒三角形
时间: 2023-07-22 13:05:46 浏览: 108
要打印出倒三角形,你可以使用以下Java代码:
```java
public class PrintInvertedTriangle {
public static void main(String[] args) {
int rows = 5; // 倒三角形的行数
for (int i = rows; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
```
在上面的代码中,我们使用两个嵌套的循环来打印倒三角形。外层循环控制行数,从`rows`开始递减到1。内层循环控制每行中的星号数量,每次内层循环迭代时打印一个星号,并在内层循环结束后换行。运行上述代码将打印出一个倒三角形:
```
* * * * *
* * * *
* * *
* *
*
```
你可以修改`rows`变量的值来调整倒三角形的大小。希望这个答案能帮助到你!如果你还有其他问题,请随时向我提问。
相关问题
java打印倒三角形
您好!下面是 Java 打印倒三角形的代码示例:
```
public class InvertedTriangle {
public static void main(String[] args) {
int n = 5; // 控制三角形大小
for (int i = n; i >= 1; i--) {
for (int j = 1; j <= n - i; j++) {
System.out.print(" "); // 打印空格
}
for (int k = 1; k <= i * 2 - 1; k++) {
System.out.print("*"); // 打印星号
}
System.out.println(); // 换行
}
}
}
```
输出结果为:
```
*********
*******
*****
***
*
```
用java打印倒三角形
在Java中,打印倒三角形是一个常见的控制台输出练习,可以使用循环和条件判断来实现。这里是一个简单的例子,展示如何打印5行的倒三角形:
```java
public class Main {
public static void main(String[] args) {
int rows = 5; // 定义倒三角的行数
for (int i = rows; i > 0; i--) { // 从高到低循环
for (int j = 1; j <= i; j++) { // 每行的空格数量等于总行数减去当前行数
System.out.print(" ");
}
// 打印星号,星号的数量等于当前行数
for (int k = 1; k <= i; k++) {
System.out.print("*");
}
// 换行
System.out.println();
}
}
}
```
运行这个程序会得到如下的倒三角形:
```
*
***
*****
*******
*********
```
阅读全文