黑马程序员技术交流社区

标题: 九九乘法表 [打印本页]

作者: 413520953    时间: 2015-10-23 21:30
标题: 九九乘法表
/*
        需求:
        九九乘法表:

        1*1=1
        1*2=2 2*2=4
        1*3=3 2*3=6 3*3=9
        1*4=4 2*4=8 3*4=12 4*4=16
        ...
        1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

        转义字符:
                \n        换行
                \r        回车
                \t        tab键位置
*/
class ForForTest
{
        public static void main(String[] args)
        {
                for(int x=1; x<=9; x++)
                {
                        for(int y=1; y<=x; y++)
                        {
                                System.out.print(y+"*"+x+"="+y*x+"\t");
                        }
                        System.out.println();
                }
        }
}

作者: C威    时间: 2015-10-23 21:36
用Scanner键盘录入会更灵活
作者: 我若为神    时间: 2015-10-23 21:37
今天刚讲这个
作者: 奔跑的小红帽    时间: 2015-10-23 23:49
打印如下图案
/*
1*9=9   2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81
1*8=8   2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64
1*7=7   2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49
1*6=6   2*6=12  3*6=18  4*6=24  5*6=30  6*6=36
1*5=5   2*5=10  3*5=15  4*5=20  5*5=25
1*4=4   2*4=8   3*4=12  4*4=16
1*3=3   2*3=6   3*3=9
1*2=2   2*2=4
1*1=1
*/
class Reverse99 {
        public static void main(String []args){
                for(int i = 9;i >= 1;i--){
                        for(int j = 1;j <= i;j++ ){
                                        System.out.print(j+"*"+i+"="+j*i+"\t");
                        }
                        System.out.println();
                }
        }
}
作者: 人大常务委员    时间: 2015-10-24 00:05
据说下面的考试出现过
作者: liuyang10908126    时间: 2015-10-24 09:08
就是一个for循环的嵌套使用!




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