99乘法表

/*

在打印一个三角形的图形时,如果for循环的最后都是++,那么在里面的那个循环里,一般是“尖朝上,改变判断语句;尖朝下,改变定义语句”

即: *                       for(  ;   ;  )

       *   *                        for(  ;变;  )

     *   *    *


     *   *   *               for(  ;   ;  )

       *  *                     for(;  ;  )

        *

*/


/*

 * 定义函数,可以根据需要打印出99乘法表
 * 当没有指定的时候,默认是9*9

*/

</pre><pre name="code" class="java">public class Print99 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		print99();
		print99(5);

	}
	
	public static void print99(int num){
		for(int x=1;x<=num;x++){
			for(int y=1;y<=x;y++){
				System.out.print(y+"*"+x+"="+y*x+"\t");
			}
			System.out.println();
		}
	}
	
	public static void print99(){
		print99(9);
	}

}


你可能感兴趣的:(99乘法表)