今儿才学的。我也写一个吧。给不给分无所谓了,当复习。
/*
需求:打印九九乘法表
思路:
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*9=9··········································9*9=81
发现:九九乘法表形状就是一个尖朝上的三角形,并且是9行9列。
1,打印一个9行9列的正三角形。尖朝上,内循环条件判断语句随着外循环变化而变化。
2,打印的内容不再是打印“*”,而是关系式。
a,关系式的规律:行*列=值,并用\t制表符指定格式。
步骤:
1,使用for for循环嵌套语句
2,System.out.print(x+"*"+y+"="+(x*y)+" "+'\t');
*/
class JiuJiuTable{
public static void main(String[] args){
for(int x=1;x<=9;x++){
for(int y=1;y<=x;y++){
System.out.print(x+"*"+y+"="+(x*y)+" "+'\t');
}
System.out.println();//换行语句
}
}
} |