用Java编写打印如下图形的程序.

来源:百度知道 编辑:UC知道 时间:2024/05/10 16:52:20
用Java编写打印如下图形的程序.

$$$
$$$$$
$$$$$$$
$$$$$$$$$
$$$$$$$
$$$$$
$$$

for(int i=1;i<10;i=i+2){
String abc="";
for(int j=1;j<=i;j++){
abc=abc+"$";
}
System.out.println(abc);
}
for(int i=7;i>0;i=i-2){
String def="";
for(int j=1;j<=i;j++){
def=def+"$";
}
System.out.println(def);
}

乱写的,米有效率啊

public class aa{

public static void main(String args[]){
int i,j,t,skip;
skip=2;
t=-1;

for(i=1;i<=9;i++){
if(t==9) skip=-2;
t=t+skip;
for(j=1;j<=t;j++){System.out.print("$");}
System.out.print("\n");
}
}

}