为了账号安全,请及时绑定邮箱和手机立即绑定

怎么打印直角在右上和右下的九九乘法表??????????求帮忙。。。。

怎么打印直角在右上和右下的九九乘法表??????????求帮忙。。。。

北北_北 2016-08-01 23:29:46
查看完整描述

4 回答

?
luofuxiang

TA贡献34条经验 获得超34个赞

第一种

public static void main(String[] args)
	{
		for(int i=1; i<10; i++){
			for(int j=1; j<=i; j++)
				System.out.printf("%d X %d = %-4d",i,j,i*j);
			System.out.println();
		}
 	}
1 X 1 = 1   
2 X 1 = 2   2 X 2 = 4   
3 X 1 = 3   3 X 2 = 6   3 X 3 = 9   
4 X 1 = 4   4 X 2 = 8   4 X 3 = 12  4 X 4 = 16  
5 X 1 = 5   5 X 2 = 10  5 X 3 = 15  5 X 4 = 20  5 X 5 = 25  
6 X 1 = 6   6 X 2 = 12  6 X 3 = 18  6 X 4 = 24  6 X 5 = 30  6 X 6 = 36  
7 X 1 = 7   7 X 2 = 14  7 X 3 = 21  7 X 4 = 28  7 X 5 = 35  7 X 6 = 42  7 X 7 = 49  
8 X 1 = 8   8 X 2 = 16  8 X 3 = 24  8 X 4 = 32  8 X 5 = 40  8 X 6 = 48  8 X 7 = 56  8 X 8 = 64  
9 X 1 = 9   9 X 2 = 18  9 X 3 = 27  9 X 4 = 36  9 X 5 = 45  9 X 6 = 54  9 X 7 = 63  9 X 8 = 72  9 X 9 = 81

第二种

public static void main(String[] args)
	{
		for(int i=1; i<10; i++){
			for(int j=i; j<10; j++)
				System.out.printf("%d X %d = %-4d",i,j,i*j);			
			System.out.println();
			for(int k=0; k<i; k++)//打印空格填充
				System.out.printf("%-12c",' ');
		}
 	}
1 X 1 = 1   1 X 2 = 2   1 X 3 = 3   1 X 4 = 4   1 X 5 = 5   1 X 6 = 6   1 X 7 = 7   1 X 8 = 8   1 X 9 = 9   
            2 X 2 = 4   2 X 3 = 6   2 X 4 = 8   2 X 5 = 10  2 X 6 = 12  2 X 7 = 14  2 X 8 = 16  2 X 9 = 18  
                        3 X 3 = 9   3 X 4 = 12  3 X 5 = 15  3 X 6 = 18  3 X 7 = 21  3 X 8 = 24  3 X 9 = 27  
                                    4 X 4 = 16  4 X 5 = 20  4 X 6 = 24  4 X 7 = 28  4 X 8 = 32  4 X 9 = 36  
                                                5 X 5 = 25  5 X 6 = 30  5 X 7 = 35  5 X 8 = 40  5 X 9 = 45  
                                                            6 X 6 = 36  6 X 7 = 42  6 X 8 = 48  6 X 9 = 54  
                                                                        7 X 7 = 49  7 X 8 = 56  7 X 9 = 63  
                                                                                    8 X 8 = 64  8 X 9 = 72  
                                                                                                9 X 9 = 81

第三种

public static void main(String[] args)
	{
		for(int i=1; i<10; i++){
			for(int j=1; j<10; j++)
				System.out.printf("%d X %d = %-4d",i,j,i*j);			
			System.out.println();
		}
 	}
1 X 1 = 1   1 X 2 = 2   1 X 3 = 3   1 X 4 = 4   1 X 5 = 5   1 X 6 = 6   1 X 7 = 7   1 X 8 = 8   1 X 9 = 9   
2 X 1 = 2   2 X 2 = 4   2 X 3 = 6   2 X 4 = 8   2 X 5 = 10  2 X 6 = 12  2 X 7 = 14  2 X 8 = 16  2 X 9 = 18  
3 X 1 = 3   3 X 2 = 6   3 X 3 = 9   3 X 4 = 12  3 X 5 = 15  3 X 6 = 18  3 X 7 = 21  3 X 8 = 24  3 X 9 = 27  
4 X 1 = 4   4 X 2 = 8   4 X 3 = 12  4 X 4 = 16  4 X 5 = 20  4 X 6 = 24  4 X 7 = 28  4 X 8 = 32  4 X 9 = 36  
5 X 1 = 5   5 X 2 = 10  5 X 3 = 15  5 X 4 = 20  5 X 5 = 25  5 X 6 = 30  5 X 7 = 35  5 X 8 = 40  5 X 9 = 45  
6 X 1 = 6   6 X 2 = 12  6 X 3 = 18  6 X 4 = 24  6 X 5 = 30  6 X 6 = 36  6 X 7 = 42  6 X 8 = 48  6 X 9 = 54  
7 X 1 = 7   7 X 2 = 14  7 X 3 = 21  7 X 4 = 28  7 X 5 = 35  7 X 6 = 42  7 X 7 = 49  7 X 8 = 56  7 X 9 = 63  
8 X 1 = 8   8 X 2 = 16  8 X 3 = 24  8 X 4 = 32  8 X 5 = 40  8 X 6 = 48  8 X 7 = 56  8 X 8 = 64  8 X 9 = 72  
9 X 1 = 9   9 X 2 = 18  9 X 3 = 27  9 X 4 = 36  9 X 5 = 45  9 X 6 = 54  9 X 7 = 63  9 X 8 = 72  9 X 9 = 81
查看完整回答
2 反对 回复 2016-08-01
?
slience_ding

TA贡献7条经验 获得超0个赞

听着就感觉好难的样子啊!!!!!!!!!!!!!!!!!!!!!!!!!!

查看完整回答
反对 回复 2016-08-02
?
jolly_ying

TA贡献8条经验 获得超2个赞

九九算法,看着好难啊!!

查看完整回答
反对 回复 2016-08-02
  • 4 回答
  • 0 关注
  • 2152 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信