java打印“九九乘法口诀表”

用两个for循环嵌套打印九九乘法口诀表。

1 /**
2 * @(#)CFKJ.java
3 *
4 *
5 * @author fanyong
6 * @version 1.00 2011/3/15
7 */
8
9  import java.io.BufferedReader;
10  import java.io.InputStreamReader;
11
12
13 public class CFKJ
14 {
15 public static void main (String[] args)
16 throws java.io.IOException
17 {
18 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
19 System.out.println("本程序将打印出99乘法口诀表!");
20
21 for(int i=1;i <=9;i++)
22 {
23 for(int j=1;j <=i;j++)
24 {
25 System.out.print(j+ "* "+i+ "= "+j*i+ "\t ");
26 if(j==i)
27 {
28 System.out.println();
29 }
30 }
31 }
32 }
33
34
35 }

最终运行结果如下:

本程序将打印出99乘法口诀表!
1* 1= 1  
1* 2= 2  2* 2= 4     
1* 3= 3  2* 3= 6     3* 3= 9     
1* 4= 4  2* 4= 8     3* 4= 12    4* 4= 16    
1* 5= 5  2* 5= 10    3* 5= 15    4* 5= 20    5* 5= 25    
1* 6= 6  2* 6= 12    3* 6= 18    4* 6= 24    5* 6= 30    6* 6= 36    
1* 7= 7  2* 7= 14    3* 7= 21    4* 7= 28    5* 7= 35    6* 7= 42    7* 7= 49    
1* 8= 8  2* 8= 16    3* 8= 24    4* 8= 32    5* 8= 40    6* 8= 48    7* 8= 56    8* 8= 64    
1* 9= 9  2* 9= 18    3* 9= 27    4* 9= 36    5* 9= 45    6* 9= 54    7* 9= 63    8* 9= 72    9* 9= 81 
posted on 2011-03-15 14:12  Frank.Fan  阅读(8563)  评论(1编辑  收藏  举报