黑马程序员技术交流社区

标题: 如何用for循环打印出一个菱形 [打印本页]

作者: 三思.    时间: 2019-3-22 15:04
标题: 如何用for循环打印出一个菱形
代码如下:
public class Test01 {
    public static void main(String[] args) {
        for(int a= 5; a>= 1;a--){
            for(int b = 1; b<= a;b++){
                System.out.print(" ");
            }
            for(int c= 5;c>=a;c--) {
                System.out.print("*");
            }
            for(int d = 4;d>=a;d--){
                System.out.print("*");
            }
            System.out.println();
        }
        for(int a =1;a<=4;a++) {
            for (int b = 0; b <= a; b++) {
                System.out.print(" ");
            }
            for (int c = 4; c >= a;c--) {
                System.out.print("*");
            }
            for(int c =3;c>=a;c--){
                System.out.print("*");
            }
            System.out.println();
        }
    }
}
总结:这是一个联系for循环的一个小代码




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2