Bootstrap

Java 打印各种直角三角形和乘法表

class  T
{
public static void main(String[] args) 
{
int i,j,k=1;
System.out.println("直角三角形,左上");
for(i=5;i!=0;--i)
{
for(j=i;j!=0;--j)
System.out.print("*");
System.out.println();
}


System.out.println("直角三角形,左下");
for(i=1;i<6;++i)
{
for(j=1;j<=i;++j)
System.out.print("*");
System.out.println();
}


System.out.println("直角三角形,右上");
for(i=5;i!=0;--i)
{
k=5-i;
while(k!=0)
{
System.out.print(" ");
--k;
}
for(j=i;j!=0;--j)
System.out.print("*");
System.out.println();
}
/*for(i=0;i!=6;++i)
{
k=i;
for(j=5;j>i;--j)
System.out.print(j);
System.out.println();


}  打印数字*/
System.out.println("直角三角形,右下");
for(i=1;i<6;++i)
{
k=5-i;
while(k>0)
{
System.out.print(" ");
--k;
}
for(j=i;j>0;--j)
System.out.print("*");
System.out.println();
}
System.out.println("乘法表");
for(i=1;i<10;++i)
{
for(j=1;j<=i;++j)
System.out.print(j+"*"+i+"="+i*j+"\t");
System.out.println();
}

}
}
;