黑马程序员技术交流社区

标题: 课堂作业:打印九九乘法表 [打印本页]

作者: 奋飞的小模糊    时间: 2016-3-10 23:08
标题: 课堂作业:打印九九乘法表
class Demo {//定义一个类
        public static void main(String[] args) {//主方法
                for (int i=1; i<=9; i++) {//外循环决定行,9行
                        for (int j=1;j<=i ;j++ ) {//内循环决定列,长度有外循环决定
                                System.out.print(j+"*"+i+"="+j*i+'\t');
                        }
                        System.out.println();//每打印一行,输出换行
                }
        }
}

作者: unexpectedman    时间: 2016-3-11 00:03
很对 不过现在新课改好像不用打这个了
作者: kobuty    时间: 2016-3-11 14:07
unexpectedman 发表于 2016-3-11 00:03
很对 不过现在新课改好像不用打这个了

那现在用什么方法打印?
作者: gaoxiang933    时间: 2016-3-11 15:49
稍作改进,成为一个任意乘法表{:3_53:}
class Demo {//定义一个类
      
import java.util.Scanner;


public class MapDemo {
          public static void main(String[] args) {//主方法
                  Scanner sc= new Scanner(System.in);
                  System.out.println("请输入想要打印的乘法表:");
                  int a=sc.nextInt();
          for (int i=1; i<=a; i++) {//外循环决定行,9行
                  for (int j=1;j<=i ;j++ ) {//内循环决定列,长度有外循环决定
                          System.out.print(j+"*"+i+"="+j*i+'\t');
                  }
                  System.out.println();//每打印一行,输出换行
          }
  }
}
作者: MZ不再沉默    时间: 2016-3-11 17:45
现在的新课改更实用,不玩这些虚的了
作者: wlsperfect    时间: 2016-3-11 18:08
这是循环的嵌套使用,外循环打行,内循环打列,循环的嵌套确实挺重要
作者: fighting2016    时间: 2016-3-11 18:54
挺好。。。。。
作者: Andyhuai    时间: 2016-3-11 21:06
呵呵呵,还没有学到这里,不过都看得懂了
作者: 为民除害123456    时间: 2016-3-11 21:53
想想能不能用嵌套,打印一个圣诞树
作者: hpuie0703    时间: 2016-3-12 00:23
真好,顶一个.
作者: 非良人    时间: 2016-3-12 22:08
这个是用到了for的嵌套循环做的!
作者: 非良人    时间: 2016-3-12 22:09
这个是用到了for的嵌套循环做的!
作者: xuqinghua    时间: 2016-3-12 23:26
看来都是这么过来的  我是刚打印完乘法表




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