/*
需求;将99乘法表以反倒三角的形状打印;
步骤;
1.先将99乘法表倒三角打印,也就是让x递减即可,x范围1到9;
2.反倒三角其实就是每行先执行正三角再接着倒三角;
3.将正三角的换行命令删掉,换行由倒三角决定,原先的“*”改用空格符号“ ”;
*/class Print99
{
public static void main(String[] args)
{
print99();
}
public static void print99()
{
for(int x=9; x<=9 & x>=1; x--)//不要忘记x>=1,不然负数也算
{
for(int a=x;a>0 & a<9;a++)//a<9,因为每行空白部分少一个单位(y*x=?)
{
System.out.print(" "+"\t");//这里是y*x=?,故有5个空格,然后制表符对齐
}
//没有换行命令
for(int y=1; y<=x; y++)
{
System.out.print(x+"*"+y+"="+y*x+"\t");
}
System.out.println();//这里换行
}
}
}
/*
|
|