以下是程式執行結果
14 0 1 2 3 4 5 6 7 8 9 10 *******************
13 0 1 2 3 4 5 6 7 8 9 10 *******************
12 0 1 2 3 4 5 6 7 8 9 10 *******************
11 0 1 2 3 4 5 6 7 8 9 10 *******************
10 0 1 2 3 4 5 6 7 8 9 10 *******************
9 0 1 2 3 4 5 6 7 8 9 10 *******************
+++++++++++++++++++++++.
以下是程式碼 加入了1個while迴圈 所以整個程式有3個while迴圈
class loop_01
{
public static void main(String[] args)
{
int i=15;
while(i>=10)
{
i--;
System.out.print(i+" ");
if(i!=15)
{
int k=0;
while(k
{
System.out.print(k+" ");
k++;
}
System.out.println("*******************");
}
else
{
int j=5;
while(j>=1)
{
j--;
System.out.println(j);
}
System.out.print("//////////////////////");
}
}
System.out.print("+++++++++++++++++++++++");
}
}
2009/08/19新增↓
這個程式碼是改良過後的
本來我其實要做數字排序
拿起大2的資料結構課本(java 1.4.2)
照著課本的程式碼一一地key上去
可是課本使用整數陣列依陣列內容大小做氣泡排序
結果課本的程式碼有一部分錯誤
所以我只好自己找邏輯
就造就了這段程式碼的前身^^
老實說
從以前就覺得
資料結構的程式碼又臭又長也不夠有趣= =
想不到我竟然在一天之內抓到其中之一最簡單的排序法的邏輯
這很令我很訝異
改天在寫這段程式的進階版
敬請期待^^
- Aug 17 Mon 2009 00:00
<loop02 >loop_01.java
close
全站熱搜
留言列表
發表留言