




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
經(jīng)典數(shù)組編程題庫(kù)及答案
單項(xiàng)選擇題(每題2分,共10題)1.以下關(guān)于數(shù)組定義正確的是()A.inta[]={1,2,3};B.inta[5]={1,2,3};C.inta[];D.inta[5]=1,2,3;答案:A2.若有定義inta[3][4];則a[2][1]表示第幾個(gè)元素()A.7B.8C.9D.10答案:A3.以下能正確獲取數(shù)組長(zhǎng)度的是()A.sizeof(a)B.sizeof(a[0])C.sizeof(a)/sizeof(a[0])D.len(a)答案:C4.定義charstr[]="abc";則strlen(str)的值是()A.3B.4C.5D.6答案:A5.數(shù)組名作為函數(shù)參數(shù)傳遞時(shí),傳遞的是()A.數(shù)組第一個(gè)元素的值B.數(shù)組的首地址C.數(shù)組的所有元素D.數(shù)組長(zhǎng)度答案:B6.若要將數(shù)組a中所有元素賦值為0,正確的是()A.for(inti=0;i<sizeof(a)/sizeof(a[0]);i++)a[i]=0;B.memset(a,0,sizeof(a));C.a[0]=0;D.以上都不對(duì)答案:B7.以下可以將兩個(gè)數(shù)組a和b對(duì)應(yīng)元素相加存入數(shù)組c的是()A.for(inti=0;i<sizeof(a)/sizeof(a[0]);i++)c[i]=a[i]+b[i];B.c=a+b;C.add(a,b,c);D.無(wú)法實(shí)現(xiàn)答案:A8.定義inta[10];則a[10]表示()A.數(shù)組最后一個(gè)元素B.數(shù)組下一個(gè)存儲(chǔ)位置C.不存在D.隨機(jī)值答案:C9.若有定義inta[2][3]={{1,2},{3,4,5}};則a[1][1]的值是()A.2B.4C.5D.不確定答案:B10.對(duì)數(shù)組進(jìn)行排序常用的算法是()A.冒泡排序B.選擇排序C.插入排序D.以上都是答案:D多項(xiàng)選擇題(每題2分,共10題)1.以下關(guān)于數(shù)組初始化正確的有()A.inta[]={1,2,3};B.inta[3]={1,2,3};C.inta[3]={1,2};D.inta[]={1,2,3,4,5,6,7,8,9,10};答案:ABD2.二維數(shù)組inta[2][3]可以表示的元素有()A.a[0][0]B.a[0][1]C.a[1][2]D.a[2][3]答案:ABC3.以下哪些函數(shù)可以用于數(shù)組操作()A.strlenB.memcpyC.memsetD.strcpy答案:ABC4.數(shù)組元素可以是以下哪些類型()A.intB.charC.floatD.結(jié)構(gòu)體答案:ABCD5.若要遍歷數(shù)組inta[5],可以使用的循環(huán)有()A.for(inti=0;i<5;i++)B.while(inti=0;i<5;i++)C.do{...}while(inti<5);D.for(inti=1;i<=5;i++)答案:A6.以下關(guān)于數(shù)組和指針關(guān)系正確的是()A.數(shù)組名可看作指針B.指針可指向數(shù)組C.可以通過(guò)指針訪問(wèn)數(shù)組元素D.數(shù)組和指針完全相同答案:ABC7.以下能對(duì)數(shù)組a進(jìn)行賦值操作的有()A.inta[5];a={1,2,3,4,5};B.inta[5];for(inti=0;i<5;i++)scanf("%d",&a[i]);C.inta[5]={1,2,3,4,5};D.inta[5];a[0]=1;a[1]=2;a[2]=3;a[3]=4;a[4]=5;答案:BCD8.若有定義inta[10];以下可以正確引用數(shù)組元素的是()A.a[0]B.a[10-1]C.a[-1]D.a[5]答案:ABD9.以下關(guān)于數(shù)組的說(shuō)法正確的是()A.數(shù)組占用連續(xù)內(nèi)存空間B.數(shù)組大小一旦定義不能改變C.可以將一個(gè)數(shù)組整體賦值給另一個(gè)數(shù)組D.可以對(duì)數(shù)組進(jìn)行整體輸入輸出答案:AB10.對(duì)數(shù)組排序的比較函數(shù)一般會(huì)返回以下哪些值()A.0B.1C.-1D.2答案:ABC判斷題(每題2分,共10題)1.數(shù)組下標(biāo)從1開始。()答案:×2.定義數(shù)組時(shí)必須指定數(shù)組大小。()答案:×3.數(shù)組名是常量,不能重新賦值。()答案:√4.可以用數(shù)組名作為函數(shù)返回值。()答案:×5.對(duì)二維數(shù)組初始化時(shí),內(nèi)層花括號(hào)可以省略。()答案:×6.數(shù)組元素類型必須一致。()答案:√7.可以通過(guò)數(shù)組名獲取數(shù)組的首地址。()答案:√8.用sizeof計(jì)算數(shù)組長(zhǎng)度時(shí),結(jié)果包含數(shù)組結(jié)束符。()答案:×9.對(duì)數(shù)組進(jìn)行操作時(shí),下標(biāo)越界程序會(huì)報(bào)錯(cuò)。()答案:×10.可以使用指針訪問(wèn)數(shù)組元素。()答案:√簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述如何定義和初始化一個(gè)一維數(shù)組。定義:數(shù)據(jù)類型數(shù)組名[大小];初始化:inta[5]={1,2,3,4,5};或inta[]={1,2,3,4,5};2.如何遍歷二維數(shù)組inta[3][4]?for(inti=0;i<3;i++){for(intj=0;j<4;j++){printf("%d",a[i][j]);}printf("\n");}3.怎樣將數(shù)組a中的元素逆序存放?intn=sizeof(a)/sizeof(a[0]);for(inti=0;i<n/2;i++){intt=a[i];a[i]=a[n-i-1];a[n-i-1]=t;}4.簡(jiǎn)述數(shù)組和鏈表在存儲(chǔ)和訪問(wèn)方式上的區(qū)別。數(shù)組存儲(chǔ)連續(xù),訪問(wèn)通過(guò)下標(biāo)直接定位;鏈表存儲(chǔ)離散,通過(guò)指針順序訪問(wèn)。討論題(每題5分,共4題)1.比較冒泡排序和選擇排序的優(yōu)缺點(diǎn)。冒泡排序比較相鄰元素大小交換,穩(wěn)定但效率相對(duì)低;選擇排序每次找最小元素交換,不穩(wěn)定但效率稍高。2.如何
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鏈家新人培訓(xùn)課件
- 青羊區(qū)網(wǎng)球培訓(xùn)課件班
- 慢阻肺合并肺感染綜合診療管理
- 重心轉(zhuǎn)移滑行技術(shù)解析
- 年產(chǎn)xx萬(wàn)噸水果項(xiàng)目可研報(bào)告
- 年產(chǎn)xx萬(wàn)件砂器項(xiàng)目可研報(bào)告
- 2025-2030中國(guó)無(wú)土栽培市場(chǎng)發(fā)展規(guī)模與前景趨勢(shì)研究報(bào)告
- 年產(chǎn)xx萬(wàn)套家用衡器項(xiàng)目可研報(bào)告
- 2025-2030中國(guó)抗輻射藥物市場(chǎng)風(fēng)險(xiǎn)評(píng)估及未來(lái)投資走勢(shì)預(yù)測(cè)報(bào)告
- 2025版工廠租賃安全協(xié)議責(zé)任書(含設(shè)備保險(xiǎn)條款)
- 風(fēng)力發(fā)電項(xiàng)目投資計(jì)劃書
- 2025年度食堂餐具設(shè)備升級(jí)改造采購(gòu)合同
- 2025年企業(yè)首席質(zhì)量官培訓(xùn)考核試題(含答案)
- Q-CSG1211016-2025 光伏發(fā)電站接入電網(wǎng)技術(shù)規(guī)范
- 26個(gè)英文字母(課堂PPT)
- JJF 1809-2020 逆反射測(cè)量?jī)x校準(zhǔn)規(guī)范(高清版)
- 性能測(cè)試報(bào)告(模板)
- 循環(huán)水清洗預(yù)膜及正常加藥方案
- (三合一)產(chǎn)品使用說(shuō)明書
- 特種作業(yè)人員安全教育培訓(xùn)課件.pptx
- NB∕T 32004-2018 光伏并網(wǎng)逆變器技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論