1.打印圖形*
2.圖形a:
* * * * *
* * * * *
* * * * *
* * * * *
圖形b:
* * * * *
* * * *
* * *
* *
*
圖形c:
*
* *
* * *
* * * *
* * * * *
3.使用一個*打印
4.for循環打印
class Demo
{
public static void main (String [] args)
{
//打印圖形a
for (int a=0;a<4;a++ )
{
for (int b=0;b<=5;b++ )
{
System.out.print("*");
if (b!=5)
{
System.out.print(" ");
}
}
System.out.println();
}
//打印圖形b
System.out.println("以下爲b圖形");
for (int c=0;c<5;c++ )
{
for (int d=5;d>c;d--)
{
System.out.print("*");
if (d!=1)
{
System.out.print(" ");
}
}
System.out.println();
}
//打印圖形c
for (int e=1;e<=5;e++)//控制行數
{
for (int f=11;f>2*e+1;f--)//控制空格符的數量隨行數的增加遞減2個
{
System.out.print(" ");//打印空格
}
for (int g=1;g<=e;g++ )//控制"*"的數量隨行數的增加而遞增1個
{
System.out.print("*");
if (g!=e)//判斷"*"是否是最後一個,等於表面是最後一個,不打印空格
{
System.out.print(" ");//不是最後一個"*"時打印空格
}
}
System.out.println();
}
}
}
輸出結果:
轉載請註明出處,謝謝!作者:逝秋http://blog.csdn.net/vvqiu