黑马程序员技术交流社区

标题: 求解答 [打印本页]

作者: axiaowenjin    时间: 2016-7-1 23:05
标题: 求解答
1)倒着打印九九乘法表,
到底什么效果才是倒99,自己做了一个,别人说错了
作者: axiaowenjin    时间: 2016-7-1 23:24
class Demo6{         public static void main(String[] args) {                 for (int i =9;i>=1 ; i--){                         for (int j =1;j <= i ;j++ ){                                 System.out.print(i+"*"+j+"="+i*j+"\t");                 }System.out.println();                         }                                  } }
作者: yw201605    时间: 2016-7-1 23:27
for (int x = 1;x <= 9 ;x++ ) {
                for (int y = 9;y >= x ;y-- ) {
                        System.out.print(y + "*" + x + "=" + y*x + "\t");
                }
                        System.out.println();
        }
作者: yehan627    时间: 2016-7-1 23:28
倒转180度应该就了吧,9*n在第一排
作者: 建建Happy    时间: 2016-7-1 23:38
class Homework04 {
        /*
        (1)倒着打印九九乘法表
                使用for循环嵌套
                倒着打印 所以数都是递减的
        */
        public static void main(String[] args) {
                //被乘数递减
                for ( int i = 9 ; i >= 1 ; i--) {                        //行
                        //乘数递减
                        for ( int j = 9; j >= 1 ; j-- ) {                //列
                                //当列号大于行号时空出来
                                if (j > i) {
                                        System.out.print("\t");
                                        continue;
                                }
                                System.out.print( i + "*" + j + "=" + (i*j) + "\t");
                        }
                        System.out.println();
                }
        }
}
作者: 建建Happy    时间: 2016-7-1 23:40
axiaowenjin 发表于 2016-7-1 23:24
class Demo6{         public static void main(String[] args) {                 for (int i =9;i>=1 ; i--){                         for (int j =1 ...

文进姐姐,自问自答,有意思吗?




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