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

本文介绍了一个简单的Java程序,用于打印出完整的九九乘法口诀表。通过两个嵌套for循环,程序实现了从1*1到9*9的所有乘法组合,并按传统格式排列输出。

用两个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 

转载于:https://www.cnblogs.com/fanyong/archive/2011/03/15/1984848.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值