黑马程序员技术交流社区

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

作者: 黑马一号    时间: 2016-6-15 21:52
标题: 打印99乘法表
  1. /*
  2. 根据键盘录入的数据输出九九乘法表
  3. 通过方法实现

  4. */
  5. import java.util.Scanner;

  6. class Test1_Method {
  7.         public static void main(String[] args) {
  8.                 Scanner sc = new Scanner(System.in);
  9.                 System.out.println("请输入一个1-9的整数:");
  10.                 int x = sc.nextInt();
  11.                 print99(x);
  12.         }
  13.         public static void print99(int x) {
  14.                 if (x <1 || x > 9) {
  15.                         System.out.println("录入的值不合法");
  16.                 } else {
  17.                         for (int a = 1; a <= x; a++) {
  18.                                 for (int b =1; b <= a; b++) {
  19.                                         System.out.print(b + " * " + a + " = " + a*b + '\t');
  20.                                 }
  21.                                 System.out.println();
  22.                         }
  23.                 }
  24.         }
  25. }
复制代码

作者: lionc123    时间: 2016-6-15 23:10
学习了 桑Q
作者: maikouliujian    时间: 2016-6-15 23:33
这个好好学习了!谢谢!
作者: 安静的喝会奶    时间: 2016-6-16 09:11
要提高难度的话,也可以试试用二维数组
作者: naonao1027    时间: 2016-6-16 09:50
3Q~我也打印出来了
作者: 流离岁月    时间: 2016-6-16 15:41
写的不错哦
作者: happyburglar    时间: 2016-6-16 15:58
666666666666666666
作者: shengdong521    时间: 2016-6-16 16:19
学习了学习了!




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