(4)使用 for 循环打印三角形 /** * 打印三角形-行数由用户控制台输入决定 * 例如:用户输入4 * * * ** * *** * **** * *** * ** * * * 日期: * @author **/
时间: 2024-04-08 22:27:53 浏览: 172
使用 for 循环打印三角形的代码如下:
```java
import java.util.Scanner;
public class Triangle {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入三角形的行数:");
int rows = scanner.nextInt();
// 打印上半部分
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
// 打印下半部分
for (int i = rows - 1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
运行以上代码,用户输入4,将会打印出如下三角形:
```
*
**
***
****
***
**
*
```
阅读全文