| 上一篇主題 :: 下一篇主題 |
| 發表人 |
內容 |
supermaxfight 終極會員Lv9


註冊時間: 2002-04-27 文章: 5727 來自: 該回貝吉塔行星了...
|
1 發表於: 星期四 四月 02, 2009 3:21 pm 文章主題: [討論]用java製作出中空的三角形 |
 |
|
這個問題從這邊看到的中空三角形怎麼做?
這是失敗品,右邊少了一條
| 代碼: | public class starspace
{
public static void main(String[] argv)
{
int i,j;
for (i = 0; i <= 5; i++)
{
for (j = 1; j <= i; j++)
{
System.out.print(" ");
}
System.out.println("*");
}
for ( i = 1; i<=7; i++ )
{
System.out.print("*");
}
}
} |
以下是錯誤示範印出來是畸型的中空三角形
| 代碼: | public class starspace
{
public static void main(String[] argv)
{
int i,j;
for (i = 0; i <= 5; i++)
{
System.out.println("*");
for (j = 1; j <= i; j++)
{
System.out.print(" ");
}
System.out.println("*");
}
for ( i = 1; i<=7; i++ )
{
System.out.print("*");
}
}
} |
最後跑去問老師,他改成這樣,有成功,他試了二十分鐘
| 代碼: | public class starspace
{
public static void main(String[] argv)
{
int i,j;
for (i = 1; i <= 5; i++)
{
for (j = 1; j <= i; j++)
{
if(j==1)System.out.print("*");
else if (j!=i){
if(i!=5)System.out.print(" ");
else System.out.print("*");
}
else System.out.println("*");
}
if (i==1)System.out.println("");
}
}
} |

|
|
|
| 回頂端 |
|
 |
|
|
tpcat DS - 中級顧問


註冊時間: 2003-03-11 文章: 7315 來自: 貓窩
|
2 發表於: 星期四 四月 02, 2009 4:54 pm 文章主題: |
 |
|
|
|
| 回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
新進文章 建議使用 瀏覽DS
Powered by phpBB2 © 2001, 2002 phpBB Group 維護管理 DS - 管 理 團 隊 繁體中文由 竹貓星球PBB2中文強化開發小組 製作
主機運作時間: 326 日 16 小時 23 分鐘 | 平均負載值: 0.31, 0.17, 0.18 |