class ForForTest
{
public static void main(String[] args)
{
/*输出如下等腰三角形图形:
* * * * *
-* * * *
--* * *
---* *
----*
首先看懂图形,以上图形是由空格和*组成的;(空格用-代替表示)
组成内容:尖朝上的空格,尖朝下的*。
*/
for(int x=1; x<=5; x++)//五行
{
for(int y=1; y<x; y++)//先输入空格(-号部分)
{
System.out.print(" ");
}
for(int z=x; z<=5; z++)
{
System.out.print("* ");
}
System.out.println();
}
/*输出如下等腰三角形:
由空格和*组成的:一个空格组成的尖朝下的三角形加上一个*组成的尖朝上的。
*
* *
* * *
* * * *
* * * * *
*/
for (int a=1; a<=5; a++)
{
for (int b=5; b>=a; b--)//条件表达式为b>a时,打印的尖朝下的三角形为4行。
{
System.out.print(" ");
}
for (int c=1; c<=a; c++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
java学习11--语句-for嵌套练习
最新推荐文章于 2022-10-04 19:45:45 发布