黑马程序员技术交流社区

标题: 【函数的应用】听完课,再来写程序 [打印本页]

作者: StringBOX    时间: 2015-12-9 20:29
标题: 【函数的应用】听完课,再来写程序
  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. }
复制代码







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