求助!java编程输出*阵

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:40:08
我只 学到循环啊,小弟先谢了,讲解一下吧,分数不多了,凑合吧
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
是平行四边形图形,左下角*与右上角*对齐图形,刚才对不住了

int i=0;
int j=0;
for (i=0;i<5;i++){
for(int k=0;k<i;k++){
System.out.print(" ");
}
for(j=0;j<5;j++){
System.out.print("*");}

System.out.println();

}

public class parallelogram
{
public static void main(String[] args)
{
int h = 5; //行数也就是高度
int w = 6; //宽度也就是*的数量
for(int i = 0 ; i < h ; i++ )
{

for(int j = 0 ; j < i ; j++ )
//打印前面的空格
{
System.out.print(" ");
}

for(int k = 0 ; k < w ; k++ )
//打印星号
{
System.out.print("*");
}

//打印换行
System.out.println();

}
}
}