版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
項目一
學(xué)生成績管理系統(tǒng)(結(jié)構(gòu)化實現(xiàn))Java程序設(shè)計(項目式)在學(xué)生成績管理系統(tǒng)中,如果有多個學(xué)生,每個學(xué)生有多門課程,要對學(xué)生成績數(shù)據(jù)進(jìn)行處理輸出,如果只用一維數(shù)組,要用好幾個,比較麻煩,這時可以考慮用二維數(shù)組來表示。任務(wù)分析4.3二維數(shù)組我們?nèi)粘I钪杏玫降男辛惺?、矩陣、二維表格等數(shù)據(jù)集合,一般都是由兩個下標(biāo)確定一個元素,對于三維空間的描述,則需要三個下標(biāo),有些時候還需要更多的下標(biāo),對于這些問題,Java語言可以使用多維數(shù)組來解決。相關(guān)知識與技術(shù)一、二維數(shù)組的聲明多維數(shù)組是每個元素都由兩個或多個下標(biāo)來描述的數(shù)組。二維數(shù)組是最典型且最簡單的多維數(shù)組。二維數(shù)組的聲明與一維數(shù)組的聲明類似,格式為:類型數(shù)組名[][];或類型[][]數(shù)組名;例:inta[][];double[][]b;錯誤的格式:
inta[2][];
intb[][2];
intc[2][2];相關(guān)知識與技術(shù)二、二維數(shù)組的初始化:
二維數(shù)組的初始化也有直接和動態(tài)初始化兩種方式。例:
inta[][]={{1,2,3},{4,5,6},{7,8,9}};二維數(shù)組的動態(tài)初始化又可分兩種方式:一種是直接規(guī)定每一維定義長度,并分配所需的內(nèi)存空間,另一種是從高維起,分別為每一維規(guī)定長度并分配內(nèi)存空間。相關(guān)知識與技術(shù)相關(guān)知識與技術(shù)二、二維數(shù)組的初始化:直接為每一維分配內(nèi)存:變量名=new類型[長度1][長度2]
inta[][];
a=newint[3][5];分別分配內(nèi)存:變量名=new類型[長度1][];
變量名[0]=new類型[長度20];
變量名[1]=new類型[長度21];……
變量名[長度1-1]=new類型[長度2n];上例可以改寫為:inta[][];a=newint[3][];a[0]=newint[5];a[1]=newint[6];a[2]=newint[7];三、二維數(shù)組的地址空間模型如:inta[][];
a=newint[3][5];相關(guān)知識與技術(shù)a引用地址a[0]a[1]a[2]長度為3a[0][0]a[0][1]a[0][2]a[0][3]a[0][4]a[2][0]a[2][1]a[2][2]a[2][3]a[2][4]a[1][0]a[1][1]a[1][2]a[1][3]a[1][4]a[0]、a[1]、a[2]都是引用地址舉例:
給一個二維數(shù)組賦值,并輸出二維數(shù)組。例1、求二維數(shù)組對角線元素的和。例2、求兩個矩陣的和。相關(guān)知識與技術(shù)假如有5個學(xué)生,學(xué)號分別為1、2、3、4、5,某科考試的成績分別是76、85、93、68、81,將所有學(xué)生的學(xué)號和成績用一個二維數(shù)組表示,便一個程序找出最高分所對應(yīng)的學(xué)號,并按學(xué)生成績進(jìn)行排序且打印出來教師分析問題,給出解題思
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中美術(shù)國測試題及答案
- 中職鉗工考試試題及答案
- 2026四川眉山市丹棱縣國有資產(chǎn)監(jiān)督管理局招聘縣屬國有企業(yè)兼職外部董事2人備考題庫及答案詳解(奪冠系列)
- 2026北京市懷柔區(qū)衛(wèi)生健康委員會所屬事業(yè)單位第一批招聘醫(yī)務(wù)人員48人備考題庫帶答案詳解
- 2026廣東廣州花都區(qū)秀全街樂泉小學(xué)招聘臨聘教師2人備考題庫附答案詳解
- 2025環(huán)球時報新媒體部實習(xí)生招聘備考題庫有完整答案詳解
- 2025北京國專知識產(chǎn)權(quán)有限責(zé)任公司招聘3人備考題庫三及完整答案詳解
- 2026年黑龍江省社會主義學(xué)院公開招聘專職教師2人備考題庫及完整答案詳解
- 2026年甘肅省慶陽市華池縣教育事業(yè)單位引進(jìn)高層次和急需緊缺人才15人備考題庫及答案詳解(奪冠系列)
- 2026年中共昆明市委黨校引進(jìn)高層次人才招聘備考題庫(3人)及一套答案詳解
- GB/T 9706.266-2025醫(yī)用電氣設(shè)備第2-66部分:助聽器及助聽器系統(tǒng)的基本安全和基本性能專用要求
- (一模)株洲市2026屆高三年級教學(xué)質(zhì)量統(tǒng)一檢測地理試卷(含答案詳解)
- 2026年企業(yè)級云服務(wù)器采購合同
- 2026廣西桂林醫(yī)科大學(xué)人才招聘27人備考題庫(第一批)及參考答案詳解一套
- 2026年度黑龍江省生態(tài)環(huán)境廳所屬事業(yè)單位公開招聘工作人員57人備考題庫及答案詳解一套
- 2025安徽省中煤三建國際公司機關(guān)工作人員內(nèi)部競聘31人筆試歷年參考題庫附帶答案詳解
- 2026國家國防科技工業(yè)局所屬事業(yè)單位第一批招聘62人筆試參考題庫及答案解析
- 北京2025年北京教育科學(xué)研究院公開招聘筆試歷年參考題庫附帶答案詳解
- 2025至2030中國谷氨酸和味精行業(yè)深度研究及發(fā)展前景投資評估分析
- 人教版高二化學(xué)上冊期末真題試題題庫試題附答案完整版
- 生產(chǎn)樣品合同范本
評論
0/150
提交評論