1.首先依次輸入五句話,然後將它逆序輸出。
public static void test() ;
for (int i = 0; i < string.length; i++)
system.out.println("\n"+"逆序輸出5句話為:");
for (int i = string.length-1; i >=0; i--)
}
2.某百貨商場當日消費積分最高的八名顧客,他們的積分分別是:8、25、7、36、13、2、89、63。 編寫程式找出最低的積分及他在陣列中的原始位置(下標)。
public static void test2() ; //建立乙個整形陣列,並把顧客消費的積分作為該陣列的元素
int min = 0; //初始化最低積分
int index = points.length; //定義變數index,儲存最低積分的下標
min = points[0]; //假設第乙個元素為最低積分,下標為0
for (int i = 0; i < points.length; i++)
} system.out.println("最低的積分為:"+min);
system.out.println("最低的積分的下標為:"+index);
}
3.從鍵盤輸入10個整數,合法值為1、2或3,不是這三個數則是為非法數字。試程式設計統計每個整數和非法數字的個數。
public static void test3() else if(num == 2) else if(num == 3) else
switch (nums[i])
} system.out.println("1輸入的次數:"+count[0]);
system.out.println("2輸入的次數:"+count[1]);
system.out.println("3輸入的次數:"+count[2]);
system.out.println("其他輸入的次數:"+count[3]);
}
4.假設乙個陣列的長度為5, int [ ] array = new int[ ] ; 現建立乙個新陣列 new array[ ] ,要求新陣列中的元素 存順序與原陣列的元素逆序,並且如果原素組中的值小於0, 在新陣列中按0 儲存。編寫程式輸出新陣列中的元素。
public static void test4() ;
* 現建立乙個新陣列 new array[ ] ,要求新陣列中的元素存順序與原陣列的元素逆序,並且如果原素組中的值小於0,
* 在新陣列中按0 儲存。編寫程式輸出新陣列中的元素。
*/int array = new int ; //定義乙個存放五個元素的陣列
int array2 = new int [5]; //定義乙個新的陣列
system.out.println("原陣列為:");
for (int i = 0; i < array.length; i++)
for (int i = array.length-1 ,j = 0; i >=0 ; i--,j++) else
} system.out.println("\n逆序處理後的陣列為:");
for (int i = 0; i < array2.length; i++)
}
5.插入英文歌曲。
public static void test5() ; //原陣列
string musics = new string[5]; //建立乙個新陣列
for (int i = 0; i < music.length; i++)
system.out.print("插入前的陣列為:");
for (int i = 0; i < music.length; i++)
system.out.print("\n請輸入歌曲名稱:");
scanner input = new scanner(system.in);
string name = input.next();
int index = 0; //初始化,用來接收先插入元素的下標
for (int i = 0; i < music.length; i++)
} for (int i =musics.length-1; i>index; i--)
musics[index] = name; //給新插入元素賦值為鍵盤輸入的那個值
system.out.print("插入後的陣列為:");
for (int i = 0; i < musics.length; i++)
}
物件導向程式設計 第七章異常,課後作業
1.編寫能產生arrayindexoutofbound ception異常的 並將其捕獲,在控制台輸出異常資訊。package come.diqizhang.dome author 陣列類 public class arrayexception catch arrayindexoutofbound ...
第七堂課後作業
作業1題,自擬題,要求應用迴圈的巢狀語句,並說明程式迴圈執行的過程 程式如下 include stdafx.h int tmain int argc,tchar argv printf d n sum2 return 0 截圖 程式說明 本例中的外迴圈共迴圈 10 次 即輸出1!2!3!10!當 i...
高階程式設計技術課後作業 第七章練習
7 3 10的整數倍 num int input 請輸入乙個數字 ifnum 10 0 print 這個數字是10的整數倍 else print 這個數字不是10的整數倍 結果 請輸入乙個數字 100 這個數字是10的整數倍 請輸入乙個數字 99 這個數字不是10的整數倍 7 5 電影票 messa...