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