A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  1. /*
  2. 目的:
  3. 1、定义功能,打印*矩形
  4. 2、定义一个打印99乘法表的函数
  5. 3、定义一个打印n×n乘法表的函数

  6. 步凑:
  7. 1、创建三个函数,一个主函数,三个功能函数
  8. 2、在两三个功能函数中分别编写*矩形、99乘法表和n×n乘法表
  9. 3、main函数调用三个方法
  10. */
  11. class Demo_12
  12. {
  13.         public static void main(String[] args)
  14.         {
  15.                 data(5,6);//调用*矩形
  16.                 System.out.println("--------------------------");
  17.                 data();//调用99乘法表
  18.                 System.out.println("--------------------------");
  19.                 data(4);//调用n×n乘法表
  20.         }
  21.        
  22.         public static void data(int row,int col)//*矩形
  23.         {
  24.                 for(int x=0;x<row;x++)
  25.                 {
  26.                         for(int y=0;y<col;y++)
  27.                         {
  28.                                 System.out.print("*");       
  29.                         }
  30.                         System.out.println();
  31.                 }       
  32.         }

  33.         public static void data()//99乘法表
  34.         {
  35.                 for(int x=1;x<=9;x++)
  36.                 {
  37.                         for(int y=1;y<=x;y++)
  38.                         {
  39.                                 System.out.print(y+"×"+x+"="+x*y+"\t");       
  40.                         }
  41.                         System.out.println();
  42.                 }       
  43.         }

  44.         public static void data(int a)//n×n乘法表
  45.         {
  46.                 for(int x=1;x<=a;x++)
  47.                 {
  48.                         for(int y=1;y<=x;y++)
  49.                         {
  50.                                 System.out.print(y+"×"+x+"="+x*y+"\t");       
  51.                         }
  52.                         System.out.println();
  53.                 }       
  54.         }
  55. }
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马