求JAVA高手帮忙用循环写一下长方形的程序

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:40:51
********
* *
* *
* *
********
我大概是这样想的:思路知道就是不知道算法
class Chang
{
public static void main(String args[])
{
int sum=8;
for(int a=1;a<=5;a++){

for(int b=1;b==a;b++){
System.out.print("*");
}
for(int i=4;i<a+1;i--){
System.out.print(" ");
}
for(int k=1;k<=;k++){
System.out.print("*");
}
System.out.println();
}
}
}

class Chang
{
public static void main(String args[])
{
int i,j;
System.out.print("***********\n");

for(i=1;i<=3;i++){

for(j=1;j<=2;j++){

System.out.print("*");
System.out.print(" ");
}
System.out.print("\n");
}
System.out.print("***********\n");

}
}
对于***********这个的输出可以直接输出 ,因为它不是主要的输出内容,而且数量少,只要的是
* *
* *
* *
而且他们有规律,可以用for语句,否则就会用很多for,那样就太复杂了!