黑马程序员技术交流社区

标题: Java基础_反打九九乘法表,猿猿脸红了·············~~~~ [打印本页]

作者: 1126634865    时间: 2015-10-16 00:53
标题: Java基础_反打九九乘法表,猿猿脸红了·············~~~~
package com.itheima;

/***
* 第7题: 用控制台程序倒着输出九九乘法表;
* @author alex
*
*/
public class Test7 {

        public static void main(String[] args) {
        //调用printNN方法
                printNN();
        }
        /***
         * 创建printNN方法,双for循环打印: ^九九乘法表
         */
        public static void printNN(){
                for (int i = 9; i>= 1; i--) {
                        for (int j = 1; j<= i; j++) {
                                System.out.print(j+"*"+i+"="+j*i+" ");
                        }
                        System.out.println("\n");
                }
        }

}

作者: 迷茫不堪的年纪    时间: 2015-10-16 01:56
亲, 看一下我的对不对  。 我没有定义静态方法,感觉如果求具体位置数值的话可以在去定义。
正打

class Demo
{
    public static void ForText(String[]args)
   {
for(x=1;x<=9;x++)
    {
  for (y=1;y<=x;y++)
     {   
    System.out.print(x+"*"+y+"="x*y+"/t");
  }
  System.out.println();
   }
}

反打
class Demo
{
public static void main(String[]args)
{
for(x=9;x>=1;x--)
{
for(y=1;y<=x;y++)
{
  System.out.print(x+"*"+y+"="+x*y+"/t");
     }
    System.out.printl();
   }
}

作者: 1126634865    时间: 2015-10-17 15:39
迷茫不堪的年纪 发表于 2015-10-16 01:56
亲, 看一下我的对不对  。 我没有定义静态方法,感觉如果求具体位置数值的话可以在去定义。
正打

学长,你的完全正确,要想更灵活多变的话,可以用两个方法把正打反打封装起来,两个方法给一个形式参数,
用的时候调用方法给个参数就行;
作者: 秦旭辉    时间: 2015-10-17 21:38
想法很奇特哦
作者: michael_wlq    时间: 2015-10-17 23:17
据说是考试题。。
作者: 迷茫不堪的年纪    时间: 2015-10-18 00:59
1126634865 发表于 2015-10-17 15:39
学长,你的完全正确,要想更灵活多变的话,可以用两个方法把正打反打封装起来,两个方法给一个形式参数, ...

恩,封装起来确实重用性和使用性比较高
作者: 海狮    时间: 2015-10-18 09:23
class TestDemo
{
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");
                }else{
                System.out.print(j+"*"+i+"="+i*j+"\t");
                }
        }
System.out.println();
}
}
}

反打
作者: 1126634865    时间: 2015-10-18 21:30
迷茫不堪的年纪 发表于 2015-10-18 00:59
恩,封装起来确实重用性和使用性比较高


作者: sxfhblf123    时间: 2015-10-18 21:54
厉害点个赞
作者: dushine2000    时间: 2015-10-18 22:02
二楼的哥们 代码写的不好看




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