陣列變數(shù)結(jié)構(gòu)_第1頁(yè)
陣列變數(shù)結(jié)構(gòu)_第2頁(yè)
陣列變數(shù)結(jié)構(gòu)_第3頁(yè)
陣列變數(shù)結(jié)構(gòu)_第4頁(yè)
陣列變數(shù)結(jié)構(gòu)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1第第七七章章 陣列陣列內(nèi)容內(nèi)容陣列變數(shù)結(jié)構(gòu)陣列變數(shù)結(jié)構(gòu)一維陣列處理一維陣列處理二維陣列處理二維陣列處理陣列線性搜尋陣列線性搜尋泡沫排序法泡沫排序法陣列資料結(jié)構(gòu)陣列資料結(jié)構(gòu)專題製作:陣列運(yùn)用專題製作:陣列運(yùn)用27-1 陣列簡(jiǎn)介陣列簡(jiǎn)介陣列陣列共同參考名稱共同參考名稱相同資料型態(tài)相同資料型態(tài)10a0int a8 = 10, 15, 20, 25, 30, 35, 40, 45;15a120a225a330a435a540a645a7a.length = 837- 2 一維陣列處理一維陣列處理 (1)一維陣列宣告一維陣列宣告陣列宣告的語(yǔ)法: 範(fàn)例:Data_type Array_name;Arra

2、y_name = new Data_typenumber;int course;course = new int20;Data_type Array_name = new Data_typenum;Array_name.length() = num;int course =new int 20;course.length() = 20;10a0int a8 = 10, 15, 20, 25, 30, 35, 40, 45;15a120a225a330a435a540a645a7a.length = 847- 2 一維陣列處理一維陣列處理 (2)範(fàn)例研討:印出股票歷史價(jià)(範(fàn)例研討:印出股票歷史價(jià)

3、(Ex7_1.java)吾人利用陣列吾人利用陣列 course = 78.8, 72.3, 61, 56, 87, 66.3, 74.5, 88, 76, 58; 儲(chǔ)存某一儲(chǔ)存某一支股票最近支股票最近 10 個(gè)交易日的收盤價(jià),請(qǐng)列印出其內(nèi)容;期望操作介面如下:個(gè)交易日的收盤價(jià),請(qǐng)列印出其內(nèi)容;期望操作介面如下: 57- 3 二維陣列處理二維陣列處理 (1)二維陣列的結(jié)構(gòu)二維陣列的結(jié)構(gòu)100201302score0.length = 3410511612score1.length = 3720821922score2.length = 3103011311232score3.length = 3

4、score.length = 4int score =1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12;67- 3 二維陣列處理二維陣列處理 (2)宣告語(yǔ)法:宣告語(yǔ)法:二維陣列宣告語(yǔ)法: 範(fàn)例:Data_type Array_name;Array_name = new Data_typenum1num2;Data_type name = new Data_typenum1num2;int score;score = int2010;int score = new int 2010;Data_type Array_name = ;int score = 1, 2, 3,

5、 4, 5, 6, 7, 8, 9, 10, 11, 12;77- 3 二維陣列處理二維陣列處理 (3)範(fàn)例研討:印出二維陣列內(nèi)容範(fàn)例研討:印出二維陣列內(nèi)容 (Ex7_2.java)請(qǐng)編寫一程式,印出陣列請(qǐng)編寫一程式,印出陣列 score = 1, 2, 3, 4, 5, 6,7, 8, 9, 10, 11, 12 內(nèi)容並依照相對(duì)位置排列(平面形狀)。內(nèi)容並依照相對(duì)位置排列(平面形狀)。 期望操作介面如下:期望操作介面如下: 87- 3 二維陣列處理二維陣列處理 (4)練功房:列印直式唐詩(shī)練功房:列印直式唐詩(shī) (PM7_3.java)請(qǐng)製作一套唐詩(shī)列印系統(tǒng),功能是能將所將輸入的唐詩(shī)(五言四句)

6、,分別請(qǐng)製作一套唐詩(shī)列印系統(tǒng),功能是能將所將輸入的唐詩(shī)(五言四句),分別以橫式與直式印出。以橫式與直式印出。 山 中相 送 罷日 幕掩 柒 扉春 草明 年 綠王 孫歸 不 歸0001 0203 04001020300001 02 03 04山中 相送 罷日幕 掩柒 扉春草 明年 綠王孫 歸不 歸00102030(a) 橫式列印(b) 直式列印97- 4 陣列線性搜尋陣列線性搜尋 (1)線性搜尋演算法線性搜尋演算法451289763465779365key比較找到了107- 4 陣列線性搜尋陣列線性搜尋 (2) 範(fàn)例研討:大樂(lè)透電腦選號(hào)範(fàn)例研討:大樂(lè)透電腦選號(hào) (Ex7_3.java)請(qǐng)製作大樂(lè)

7、透的電腦選號(hào)系統(tǒng),系統(tǒng)能自動(dòng)選出請(qǐng)製作大樂(lè)透的電腦選號(hào)系統(tǒng),系統(tǒng)能自動(dòng)選出 6 個(gè)由個(gè)由 01 49 號(hào)碼,但這六號(hào)碼,但這六個(gè)號(hào)碼都不可以重複。個(gè)號(hào)碼都不可以重複。 117- 4 陣列線性搜尋陣列線性搜尋 (3)練功房:最高與最低成績(jī)者練功房:最高與最低成績(jī)者 (PM7_4.java)學(xué)老師利用一個(gè)二維陣列儲(chǔ)存某一班級(jí)學(xué)生的成績(jī),學(xué)老師利用一個(gè)二維陣列儲(chǔ)存某一班級(jí)學(xué)生的成績(jī),score = 411101, 70, 411102, 80, 411103, 75, 411104, 90, 411105, 85, 4111106, 65, 411107, 83, 411108, 78。請(qǐng)編寫一程式

8、列印出該班成績(jī)最高與最低分。請(qǐng)編寫一程式列印出該班成績(jī)最高與最低分?jǐn)?shù)與姓名。數(shù)與姓名。004111017041110290411103754111049041110585411106654111078341110878maxscore00 1score1score7score20999minif(scorei1 max1) max = scorei;if(scorei1 amidkey amidlowhighhighlowkey 比較key 比較key 比較key 比較amidamid187- 7 專題製作專題製作:陣列運(yùn)用:陣列運(yùn)用 (2)範(fàn)例研討:查詢學(xué)生成績(jī)範(fàn)例研討:查詢學(xué)生成績(jī) (Ex7_6.java)數(shù)學(xué)老師利用一個(gè)二維陣列數(shù)學(xué)老師利用一個(gè)二維陣列 score 儲(chǔ)存某一班級(jí)學(xué)生的成績(jī),陣列第一個(gè)儲(chǔ)存某一班級(jí)學(xué)生的成績(jī),陣列第一個(gè)元素元素scorek0 存放學(xué)生學(xué)號(hào),由存放學(xué)生學(xué)號(hào),由 411101 411150;第二個(gè)元素;第二個(gè)元素 scorek1 存放數(shù)學(xué)成績(jī),由存放數(shù)學(xué)成績(jī),由 00 100 分。請(qǐng)編寫一程式,允許輸入學(xué)生學(xué)號(hào),則輸出分。請(qǐng)編寫一程式,允許輸入學(xué)生學(xué)號(hào),則輸出該

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論