多重for循环打印菱形
2017-07-13 20:10
387 查看
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(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();
}
}
相关文章推荐
- java用for循环语句打印菱形图案
- 关于用for()循环打印一个三角形(菱形)
- 用for循环打印菱形
- 两层for循环使用之 打印任意行数的菱形图像
- php练习——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- java,for循环嵌套,打印菱形
- 用for循环打印菱形
- 使用递归做到1个for循环打印菱形
- for循环打印等腰三角形、直角三角形、菱形
- php练习——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- for循环图形打印(三角形菱形实心/空心,字母K)
- 用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- 用for循环打印菱形
- 作业4.5-2用for循环打印菱形
- [for循环之打印N行菱形]
- C语言用for循环打印菱形
- 编程题:利用for循环打印 9*9 表?
- java for循环打印等腰三角形
- 利用Python循环(包括while&for)各种打印九九乘法表的实例
- for循环打印一些基本图形