java实现等腰三角形星字塔
如图所示:首先声明一个变量b,赋值为1。
使用嵌套for循环实现效果
第一层for循环条件(i)是为了保证输出只有三行
第二层的第一个for循环条件(c)是为了控制空格的数量
第二层的第二个for循环条件(a)是为了控制星号的数量
当执行到第二层的第一个for循环时,i为5,根据条件,c为0,c<=5,输出一个空格,c自增2,
c为2,c<=5,再次输出一个空格,c再自增2,c为4,c<=5,再次输出一个空格,共三个空格
第二层的第二个for循环时,a为1,根据条件,b为1,a<=b,输出一个星号
当第二层的两个for循环都结束后,输出换行,b自增2,开始下一轮第一层的循环
如此类推便得到了一个等腰三角形星字塔
实现效果: