Java 程序打印左三角星形图案
在本文中,我们将了解如何使用Java打印左三角星形图案。该图案是通过使用多个for 循环和print 语句形成的。
问题陈述
用 Java 编写一个程序来打印左三角星形图案。以下是相同内容的演示 -
输入
Enter the number of rows : 8
输出
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
不同方法
以下是打印左三角星形图案的不同方法 -
使用用户输入
以下是使用用户输入打印左三角星形图案的步骤 -
- 首先,我们将使用Scanner 类导入java.util 包以获取用户输入。
- 之后,我们将声明变量i、j和my_input,并创建一个 Scanner 对象来读取用户的输入。
- 提示用户输入行数并将输入存储在my_input中。
- 使用嵌套循环打印星号('*'):外部for 循环从 0 迭代到my_input,而内部 for 循环从 0 迭代到当前行索引,打印星号。
- 完成每一行后,打印一个新行以移至下一行。
- 显示左三角星形图案。
示例
这里,输入是由用户根据提示输入的 -
import java.util.Scanner;
public class LeftTriangle{
public static void main(String args[]){
int i, j, my_input;
System.out.println("Required packages have been imported");
Scanner my_scanner = new Scanner(System.in);
System.out.println("A reader object has been defined ");
System.out.print("Enter the number of rows : ");
my_input = my_scanner.nextInt();
System.out.println("The left triangle star pattern : ");
for(i=0; i<my_input; i++){
for(j=0; j<=i; j++){
System.out.print("* ");
}
System.out.println();
}
}
}
输出
Required packages have been imported A reader object has been defined Enter the number of rows : 8 The left triangle star pattern : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
使用预定义输入
以下是使用预定义输入打印左三角星形图案的步骤 -
- 首先,我们将声明变量i、j和my_input。
- 之后,我们将my_input的值预定义为 8。
- 打印一条消息,显示定义的行数。
- 使用嵌套循环打印星号('*'):外部循环从0迭代到my_input,内部循环从0迭代到当前行索引,打印星号。
- 完成每一行后,打印一个新行以移至下一行。
- 显示左三角星形图案。
示例
这里,整数已预先定义,并在控制台上访问和显示其值 -
public class LeftTriangle{
public static void main(String args[]){
int i, j, my_input;
my_input = 8;
System.out.println("The number of rows is defined as " +my_input);
System.out.println("The left triangle star pattern : ");
for(i=0; i<my_input; i++){
for(j=0; j<=i; j++){
System.out.print("* ");
}
System.out.println();
}
}
}
输出
The number of rows is defined as 8 The left triangle star pattern : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP