(1)要求:
打印四行五列的星星
*****
*****
*****
*****
public class Test {
public static void main(String[] args) {
for (int j = 1; j < 5; j++) {
for (int i = 1; i <= 5; i++) {
System.out.print("*");
}
System.out.println();
}
}
}
(2)要求:
在控制台输出如下图形:
*
* *
* * *
* * * *
* * * * *
public class Test {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
System.out.print(" ");
}
for (int j = 1; j < 6 - i; j++) {
System.out.print(" ");
}
System.out.println(" ");
}
}
}
(3)要求:
在控制台输出如下图形:
*
***
*****
*******
*********
public class Test {
public static void main(String[] args) {
int starLine = 5; //行数
for (int i = 1; i <= starLine; i++) {
for (int j = 1; j <= starLine - i; j++) {
System.out.print(" ");
}// for循环输出空格
for (int k = 1; k <= 2 * i - 1; k++) {
System.out.print("*");
}// for循环输出*
System.out.println();
}
}
}
本文详细介绍如何使用Java编程语言打印不同样式的星号(*)图案,包括正方形、直角三角形和等腰三角形。通过三个具体示例,演示了多重循环结构的应用,帮助读者理解并掌握Java中的循环控制流程。
464

被折叠的 条评论
为什么被折叠?



