Topic: 我是初学者,问各位大虾一个菜鸟级问题

  Print this page

1.我是初学者,问各位大虾一个菜鸟级问题 Copy to clipboard
Posted by: Alerander
Posted on: 2003-10-29 10:46

大家好,小弟有礼了,我今年刚刚进大学开始学JAVA,最近遇到一问题,虽然很菜,但由于鄙人不才,还解不出来。还请各位大哥指教!Big Smile:
题目如下:
使用循环结构设计程序输出如下图形:
(1) (2)
* *******
*** *****
***** ***
******* *
由于刚刚才学,有许多类和方法还不知道,还望各位大哥用最原始的方法给予解答。再次谢谢了,多谢,多谢!!!

2.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: hone
Posted on: 2003-10-29 11:11

这个应该主要是算法的问题,和什么语言或工具相关不大吧。
如果你能用别的语言实现,那么,用java来实现也就水到渠成。

3.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: pyjiang
Posted on: 2003-10-29 11:24

public class Test {
static final int COUNT = 4; //输出的行数
public static void main(String[] args) {
for(int i = 1; i < (COUNT * 2); i += 2){
for(int j = 1; j <= i; j++)
System.out.print("*");
System.out.print(" ");
for(int j = 1; j <= (COUNT * 2 - i); j++)
System.out.print("*");
System.out.print("\n");
}
}
}

4.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: alqaida
Posted on: 2003-10-30 20:02

谢谢,这个程序写得不错。

5.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: alqaida
Posted on: 2003-10-30 20:05

不错!!!

6.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: xiaxue
Posted on: 2003-11-03 13:36

up

7.Re:我是初学者,问各位大虾一个菜鸟级问题 [Re: Alerander] Copy to clipboard
Posted by: jameszhang
Posted on: 2003-11-03 14:27

凑个热闹,呵呵

int n = 10;
for(int i=1;i<=n;i++)
{
for (int j = 1; j <= (2 * n+1); j++)
{
if (j==2*i)
System.out.print(" ");
else
System.out.print("*");
}
System.out.println("");
}


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923