public class Var{
public static void main(String args[]){
for(int i=1;i<=7;i+=2){
for(int kong=7;kong>i-1;kong--){
System.out.print(" ");
}
for(int xing=1;xing<=i;xing++){
System.out.print("* ");
}
System.out.println();
}
for(int j=1;j<=5;j+=2){
for(int kong1=1;kong1<j+3;kong1++){
System.out.print(" ");
}
for(int xing1=5;xing1>=j;xing1--){
System.out.print("* ");
}
System.out.println();
}
}
}编译出的结果: *
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
谨记boolean返回值只能是true 或false
本文通过Java代码实现了一个生成星形图案的过程,详细解释了如何使用双重循环来构造星形,包括星形的宽度调整和空格的正确放置。
3218

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



