注册 登录
编程论坛 J2EE论坛

[求助]求助 我想打印一个图形(用java实现)

jason607 发布于 2007-02-21 11:36, 580 次点击
程序的运行界面如下:
******
*****
****
***
**
*
要求用双层的for循环来实现,我不知道怎么的,总出现了点问题,请帮忙一下哈
5 回复
#2
走刀口→超2007-02-21 11:42

2个FOR循环。
一个控制行i,一个控制列j。

for(i=0;i<6;i++)}
for(j=6;j<6-i;j--){
system.out.print("*");
}
system.out.println();
}

代码写的不是太规范,应该OK~

#3
jason6072007-02-21 20:16

我怎么运行你的程序,编译成功,但是一闪而过,看不到运行的结果啊,可能有问题呢,

#4
走刀口→超2007-02-22 09:35
我的程序不全的。。。
[CODE]
public class PrintS {
public static void main(String[] args) {
for(int i=0;i<6;i++) {
for(int j=6;j>i;j--) {
System.out.print("*");
}
System.out.println("");
}
}
}
[/CODE]
这个OK~原来上面的还有点错~
#5
lgdcky2007-02-22 15:03

太快的话加个线程的延时不就可以看到了吗!双重循环第1层是用来写外部的大循环的,第2层循环是用来表示内部的小循环的!

#6
jason6072007-02-22 18:28
呵呵,运行成功了,其实还是处理行与列的关系,就可以了
1