【java基础】打印图形例子
/* ----* ---* * --* * * -* * * * * * * * * */
有两个三角形组成,一个是-的,一个是*的
尖朝下 改变初始值
class ForForTest2
{
public static void main(String[]args)
{
for(int x = 0;x<5;x++)
for (int y = x;y<5;y++)
{
System.out.println("-")
}
}
System.out.println();
}
x=0,x<5 y=0,y<5 打印- y++=1
x=0,x<5 y=1,y<5,打印 - y++ = 2
x=0,x<5 y=2,y<5,打印 -
.....
第一行 打印 5个- (换行)
第二行 打印 4个- (换行)
打印结果是
-----
----
---
--
-
public static void main(String[]args)
{
for(int x = 0;x<5;x++)
for (int y = x;y<5;y++)
{
System.out.print(" ")
for(int z=0;z<=x;z++)
{
System.out.print('*')
}
}
}
System.out.println();
常常感恩