黑马程序员技术交流社区

标题: 第7题:用控制台程序倒着输出九九乘法表; [打印本页]

作者: 18255007004    时间: 2015-1-16 12:47
标题: 第7题:用控制台程序倒着输出九九乘法表;
第7题:用控制台程序倒着输出九九乘法表;输出结果按下图所示:
*     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*3=3   2*3=6   3*3=9

      1*2=2   2*2=4

      1*1=1
* @author 刘德旺
*/
public class Test7
{

        public static void main(String[] args)
        {                       
                print99();//调用打印乘法表函数
        }
                       
        public static void print99()//定义一个函数打印乘法表
        {
                for(int x=9;x>0;x--) //控制输出的行数
                {
                        for(int y=1;y<=x;y++)//控制输出的列数
                        {
                                System.out.print(y+"*"+x+"="+x*y+"\t");
                        }
                        System.out.println();//打印完一行后换行
                }
        }
}

作者: xingui66    时间: 2015-7-31 10:30
public class exam1 {

        public static void main(String[] args) {
                for(int i=9;i>=0;i--){
                       
                        for(int j=1;j<=i;j++){
                                System.out.print(j+"*"+i+"="+j*i+"  ");
                        }
                        System.out.println("\n");
                }
        }

}

作者: 冰蓝水钻    时间: 2015-9-5 15:03
xingui66 发表于 2015-7-31 10:30
public class exam1 {

        public static void main(String[] args) {

你怎么想到的啊?我怎么不知道这么简单就可以输出了
作者: xingui66    时间: 2015-9-6 11:02
冰蓝水钻 发表于 2015-9-5 15:03
你怎么想到的啊?我怎么不知道这么简单就可以输出了

外层控制行,内层控制列,,,口诀,记住就好亲




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