九九乘法表的思路

原创 2018年04月16日 23:03:31
九九乘法表的思路

public class NineNine {
			public static void main(String[] args) {
//				Method正着的九九乘法表从1x1=1到9x9=81;
//				1.找规律外圈是行i,内圈是列j
//				2.发现规律外圈行数1~9,内圈列数1~9
//				3.怎么才能达到这样的效果呢 :外圈1~9,内圈1~9  我们很容易想到用for循环,外圈用for循环出1~9,内圈用for循环出1~9;
//				4.九九乘法表,是从第1行第1列开始的,有9行9列,列j要小于i;而且要循环着相加
//				如下面的:
//				for(int i = 1;i <= 9; i++){
//					for(int j = 1; j<= i; j++){
//					System.out.print(i + "x" +j  + "=" + i*j +"\t");
//					}
                                System.out.print();
//			    }
//				5.最后要注意为了呈现三角状的效果,我们要在每一行循环的时候换行,在外圈循环添加换行动作:System.out.println();
//				6.同时要调整一下间距,在每个乘法的结尾处加上“\t”跳到下一个TAB位置
//						1*1=1	
//						2*1=2	2*2=4	
//						3*1=3	3*2=6	3*3=9	
//						4*1=4	4*2=8	4*3=12	4*4=16	
//						5*1=5	5*2=10	5*3=15	5*4=20	5*5=25	
//						6*1=6	6*2=12	6*3=18	6*4=24	6*5=30	6*6=36	
//						7*1=7	7*2=14	7*3=21	7*4=28	7*5=35	7*6=42	7*7=49	
//						8*1=8	8*2=16	8*3=24	8*4=32	8*5=40	8*6=48	8*7=56	8*8=64	
//						9*1=9	9*2=18	9*3=27	9*4=36	9*5=45	9*6=54	9*7=63	9*8=72	9*9=81	
				
				
				 for (int i = 1; i <= 9; i++) {
					for (int j = 1; j <= i; j++) {
						System.out.print(i + "*" + j+ "=" +i*j +"\t");
					}
					System.out.println();
				}
				
			}
}








}
}

UML参考手册 第三部分  参 考 资 料 第13章 术 语 大 全 <八>

UML参考手册  第三部分  参 考 资 料  第13章 术 语 大 全 251.许可(permission)许可是一种依赖关系,它授权客户元素可以使用供给元素的内容(受到内容元素的可见性声明的影响)...
  • CandyCat
  • CandyCat
  • 2001-05-26 23:26:00
  • 2335

(9)for循环嵌套例子:打印正三角,反三角,九九乘法表,正三角形

一、打印下图 /* * for语句嵌套 * 需求:用*打印一个直角三角形,|\,5*5(最多) *思路:外层循环控制行数,内层循环控制每行的*个数 */ for(int i=0;i...
  • jiangshangchunjiezi
  • jiangshangchunjiezi
  • 2017-07-03 17:40:11
  • 619

java编写九九乘法表(三种实现方法)

java编写九九乘法表(三种实现方法)         对于一般的九九乘法表,估计大多数java编程者都能够实现,但最近碰到的这个题目(见图1)确实让我纠结了两天。不过今天还是把它解决了,本人不才,...
  • u014344668
  • u014344668
  • 2014-07-25 16:04:09
  • 7041

java入门程序100例学习笔记(002九九乘法表)

问题:用java实现九九乘法表的对齐输出 思路:设置两个类,一个为X*Y=Z的单元类,一个为双循环的类 实现: (1)接受当前两个乘数,并输出 (2)控制行列的输出 ...
  • u013103846
  • u013103846
  • 2015-10-31 15:44:17
  • 260

python2之九九乘法表

这两天刚入门python,用python2在PyCharm编辑器上写了一个简单的九九乘法表,代码如下:# -*- coding:utf-8 -*- for i in range(1,10): ...
  • carfge
  • carfge
  • 2018-03-04 12:29:31
  • 129

99乘法表用C程序实现

C语言例题,实现99乘法表,摘自C语言网dotcpp.com。 题目: 输出9*9口诀。 1.程序分析: 分行与列考虑,共9行9列,i控制行,j控制列。 2.程序源代码: #include...
  • gin1008
  • gin1008
  • 2016-10-17 13:48:45
  • 255

杨辉三角以及九九乘法表

问题描述: 输出杨辉三角的前十行,以及九九乘法表 代码: 九九乘法表: #include //scanf printf #include //system //九九乘法表 int main...
  • ZongYinHu
  • ZongYinHu
  • 2015-04-09 15:04:04
  • 573

Python版九九乘法表

1、示例一 >>> for i in range(10): s='' for j in range(1,i+1): s+=str(j)+'*'+str(i)+'='+str(j*i)+'\t'...
  • lucky51222
  • lucky51222
  • 2015-12-28 11:09:45
  • 1831

C# 乘法表 右下三角 结果对齐

  • 2013年08月02日 18:54
  • 27KB
  • 下载

C语言一些例子(九九乘法表,杨辉三角形,九宫算法)

例子、九九乘法表 #include int main() { int i,j; for(i=1;i
  • qq_21792169
  • qq_21792169
  • 2016-05-29 19:42:31
  • 16817
收藏助手
不良信息举报
您举报文章:九九乘法表的思路
举报原因:
原因补充:

(最多只允许输入30个字)