黑马程序员技术交流社区

标题: 从打印菱形---三角形----九九乘法表代码对比 [打印本页]

作者: 我有一个邮箱了    时间: 2015-12-17 22:14
标题: 从打印菱形---三角形----九九乘法表代码对比
打印由*组成的菱形:
class LingXing {
    public static void main(String[] args) {
        for (int i = 1;i <= 4 ; i++ ) {
            for (int j = 1;j <= 5 ; j++ ) {
                System.out.print("*");

            }
            System.out.println();

        }
    }
}
打印由*组成的三角形:
class SanJiao {
    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.println();
        }
    }
}
打印九九乘法表:
class ChengFa {
    public static void main(String[] args) {
        for (int i = 1;i <= 9 ;i++ ) {
            for (int j = 1;j <= i ;j++ ) {
                System.out.print(j +"*"+ i +"="+ (j*i) + "\t");
            }
            System.out.println();
        }
    }
}


作者: SpiritsOfBlack    时间: 2015-12-17 23:32
说好的菱形呢,复制过来编译一下明明是一个长5宽4的矩形,楼主骗人,和我预期的一点都不一样,{:3_47:}别和我钻牛角尖说矩形也是菱形的一种.
作者: xbin0316@qq.com    时间: 2015-12-17 23:38
我觉得菱形一个上三角和下三角组合,可以比较轻松打出来。
作者: 我有一个邮箱了    时间: 2015-12-18 21:37
写这三段代码主要是为了比较,从易到难
作者: anuo    时间: 2015-12-18 22:04
都是从小百过来的...
作者: Robber    时间: 2015-12-19 22:24
貌似菱形打印不出来,一个四行五列的*的矩形。
作者: 214652440    时间: 2015-12-19 22:27
菱形打印需要空格辅助把?
作者: 爱hao者    时间: 2015-12-19 22:29
矩形好不好,哪有菱形
作者: houbofly    时间: 2015-12-19 22:30
额,不是长方形吗。三角形也是上三角吧




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