public static void printf(int num){
//先打上半部分
for(int i=1;i<=num/2+1;i++){
for(int j=i;j<=num/2;j++){
System.out.print(” “);
}
for(int k=1;k<=2*i-1;k++){
System.out.print(“*”);
}
System.out.println();
}
//下半部分
for(int i=1;i<=num/2;i++){
for(int j=1;j<=i;j++){
System.out.print(” “);
}
//下半部分的*难打印
for(int k=num;k>=2*i+1;k–){
System.out.print(“*”);
}
System.out.println();
}
}
多重for循环打印菱形
最新推荐文章于 2024-04-10 20:56:01 发布