昨天做了一道题,用for语句打印出一个倒着的等腰三角形。我只能打印出等边三角形,不能控制它的高。这是代码。package com.itheima;
/*
1.用for循环打印出一个 倒着的 等腰三角形?
思路:倒着的等腰三角形。前面是空格。随着行数增加,空格数增加。用for循环嵌套。
*/
public class Text2 {
public static void main(String[]args)
{
san(5);
}
//因为用行数的话会出现等腰梯形。所以只列数控制三角的大小,定义一个变量就行了。
public static void san(int y)
{
for(int i=0;i<y;i++)
{
for(int z=0;z<i;z++)
{
System.out.print(" ");
}
for(int j=0;j<y-i;j++)
{
System.out.print("* ");
}
System.out.println();
}
}
}
|
|