版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單選題1、關(guān)于數(shù)組的定義與初始化,下列哪一項(xiàng)是錯(cuò)誤的( )a.int arr5 = 1,2,3,4,5;b.int arr = 1,2,3,4,5;c.int arr5 = 1,2,3;d.int arr5 = 1,2,3,4,5,6;2、在定義數(shù)組int arr10后,下列選項(xiàng)中對(duì)arr的引用正確的是( )a.arr10b.arr6.3c.arr(6)d.arr03、在c語(yǔ)言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是( )a.整型常量b.整型表達(dá)式c.整型常量或整型表達(dá)式d.任何類型的表達(dá)式4、若int arr5 = 1,2,3; 則arr2的值為( )a.1b.2c.3d.null5、
2、在執(zhí)行int arr3 = 1,2,3,4,5,6:語(yǔ)句后,arr10的值為( )a.4b.1c.2d.56、關(guān)于二維數(shù)組,下列選項(xiàng)能正確定義并賦初值的是( )a.int n = 5,bnn;b.int a12 = 1,3;c.int c2 = 1,2,3,4;d.int a32 = 1,2,3,4;7、閱讀下列程序段:char s18 = a book!;printf(%.4sn, s);其輸出結(jié)果為( )a.a book!b.a bookc.a bod.a8、閱讀下列程序:int a44 = 1, 3, 5, , 2, 4, 6 , 3, 5, 7 ; printf(%d%d%d%dn,
3、a00, a11, a22, a33);正確的輸出結(jié)果為( )a.0650b.1470c.5430d.輸出值不定9、閱讀下面程序:int i; int x44 = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 ;for (i = 0; i=0;i-)ai=10-i;printf(%d%d%d,a2,a5,a8);a.258b.741c.852d.36916、若有以下說明:int a12=1,2,3,4,5,6,7,8,9,10,11,12; char c=a,d,g;那么數(shù)值為4的表達(dá)式是( )。a.ag-cb.a4c.ad-cd.
4、ad-c17、c語(yǔ)言中數(shù)組名作為參數(shù)傳遞給函數(shù),作為實(shí)在參數(shù)的數(shù)組名被處理為( )。a.該數(shù)組的長(zhǎng)度b.該數(shù)組的元素個(gè)數(shù)c.該數(shù)組中各元素的值d.該數(shù)組的首地址18、當(dāng)調(diào)用函數(shù)時(shí),實(shí)參是一個(gè)數(shù)組名,則向函數(shù)傳送的是( )。a.數(shù)組的長(zhǎng)度b.數(shù)組的首地址c.數(shù)組每一個(gè)元素的地址d.數(shù)組每個(gè)元素中的值19、以下程序的輸出結(jié)果是( )。void main()int a44=1,3,5,2,4,6,3,5,7;printf(%d%d%d%dn,a03,a12,a21,a30;a.0650b.1470c.5430d.輸出值不定多選題1、關(guān)于數(shù)組類型的定義,下列描述中正確的是( )a.數(shù)組的大小一旦定義就
5、是固定的b.一個(gè)數(shù)組中的各元素類型可以不一樣c.數(shù)組的下標(biāo)類型為整型d.數(shù)組元素的下標(biāo)從1開始2、下面對(duì)數(shù)組描述正確的是( )a.數(shù)組的長(zhǎng)度是不可變的b.數(shù)組不能先聲明長(zhǎng)度再不賦值c.數(shù)組只能存儲(chǔ)相同數(shù)據(jù)類型的元素d.數(shù)組沒有初始值判斷題1、在c語(yǔ)言中,只有一維數(shù)組和二維數(shù)組( )。2、數(shù)組的索引是從1開始的( )。3、數(shù)組屬于構(gòu)造類型的數(shù)據(jù)( )。4、數(shù)組名的命名較為特別,它不符合標(biāo)識(shí)符的命名規(guī)范( )。5、數(shù)組在初始化時(shí)不可以只賦值一部分,必須全部賦值初始化( )。6、對(duì)于一維數(shù)組,例如int arr3;則arr2表示數(shù)組的第2個(gè)元素( )。7、數(shù)組的下標(biāo)范圍是0-數(shù)組長(zhǎng)度-1 ( )。8
6、、二維數(shù)組進(jìn)行定義與初始化時(shí),行下標(biāo)與列下標(biāo)均不能省略( )。9、在程序設(shè)計(jì)中,一組具有相同數(shù)據(jù)類型的變量集合稱為數(shù)組( )。10、數(shù)組元素的下標(biāo)用于表示元素在數(shù)組中的位置序號(hào),該下標(biāo)是從1開始的( )。11、數(shù)組元素下標(biāo)的個(gè)數(shù)也稱為維數(shù),根據(jù)維數(shù)的不同,可將數(shù)組分為一維數(shù)組、二維數(shù)組、三維數(shù)組、四維數(shù)組等( )。12、一維數(shù)組指的是只有一個(gè)下標(biāo)的數(shù)組,用來表示一組具有相同類型的數(shù)據(jù)( )。13、數(shù)組初始化的常見方式有三種:直接對(duì)數(shù)組中的所有元素賦值、只對(duì)數(shù)組中的一部分元素賦值、對(duì)數(shù)組全部元素賦值但不指定長(zhǎng)度( )。14、數(shù)組中的元素可以通過數(shù)組名和下標(biāo)來引用( )。15、數(shù)組的下標(biāo)都有一個(gè)范
7、圍,即“0 數(shù)組長(zhǎng)度” ( )。16、初始化二維數(shù)組時(shí),如果對(duì)全部數(shù)組元素置初值,則二維數(shù)組的第一個(gè)下標(biāo)可省略,但第二個(gè)下標(biāo)不能省略( )。填空題1、c語(yǔ)言中數(shù)組名代表數(shù)組的()地址。2、數(shù)組是一組具有()類型的數(shù)據(jù)的集合。3、對(duì)于二維數(shù)組int arr34,其中3為 ()下標(biāo),4為()下標(biāo)。4、若定義二維數(shù)組int arr56;則數(shù)組的列下標(biāo)的取值范圍為() 。5、二維數(shù)組是通過數(shù)組名和()來引用其元素的。6、c語(yǔ)言中數(shù)組必須先()再使用。7、二維數(shù)組的定義格式為()。8、一維數(shù)組指的是只有一個(gè)()的數(shù)組,用來表示一組具有相同類型的數(shù)據(jù)。9、數(shù)組的下標(biāo)是用()括起來的,而不是圓括號(hào)。10、假
8、設(shè)定義一個(gè)3行4列的二維數(shù)組,那么共包含()個(gè)元素。11、二維數(shù)組同一維數(shù)組一樣,也是通過()和下標(biāo)的方式來引用數(shù)組元素。12、假設(shè)定義數(shù)組int a34,數(shù)組a可用的行下標(biāo)范圍是(),列下標(biāo)范圍是 ()。簡(jiǎn)答題1、請(qǐng)閱讀下面的程序,分析程序是否能編繹通過并正確運(yùn)行,如果不能,說明原因;如果能,請(qǐng)寫出運(yùn)行結(jié)果。void main()int i;char arr5 = h, e, l, l, o ;for (i = 0; i 5; i+)printf(%c, arri); 2、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,只打印出數(shù)組偶數(shù)位上的元素。int main()int i;int arr8
9、= 1, 0, 1, 0, 1, 0, 1, 0 ;for (i = 0; i 8; i+) ;printf(%dn, arri);return 0;3、請(qǐng)閱讀下面的程序,分析程序是否能編繹通過并正確運(yùn)行,如果不能,說明原因;如果能,請(qǐng)寫出運(yùn)行結(jié)果。void main()float arr6 = 1.1, 2.2, 3.3, 4.4, 5.5, 6.6 ;int i,t;t = arr0;for (i = 0; i 5; i+)arri = arri + 1; arr5 = t;for (i = 0; i 6; i+)printf(%-6.2f, arri);4、請(qǐng)閱讀下面的程序,在空白處填寫
10、正確的代碼, 輸出數(shù)組中最大元素的下標(biāo)。int main() int i, p;int arr = 1, -3, 0, -9, 8, 5, 20, 3 ;for (i = 0, p = 0; i 8; i+)if ( ) ;printf(p = %dn, p);return 0;5、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,該程序的功能是:刪除字符串s中的所有數(shù)字字符。void dele(char *s)int n=0,i;for (i=0;si;i+)if (_)sn+=si;sn=_6、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,該程序的功能是:在一個(gè)初始化數(shù)組中查找與x相同的元素,如果找到
11、就將該元素置為-x。void main()int a=8,4,2,7,3,9,i,x;scanf(%d,&x);for (i=0; _; i+)if (ai=x)_for(i=0;i6;i+)printf(%d ,ai);7、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,該程序的功能是:計(jì)算str所指字符串的長(zhǎng)度,并作為函數(shù)值返回。int mystrlen(char *str)int i;for (i=0; _!=0; i+);return _;8、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,該程序的功能是:在5個(gè)數(shù)中,找出最大的元素及位置。#define size 5void main()int
12、asize=4,6,3,9,23;int max,p,i;_p=0;for (i=1;imax)max=ai;_9、請(qǐng)閱讀下面的程序,在空白處填寫正確的代碼,該程序的功能是:對(duì)n個(gè)數(shù)用直接插入排序法進(jìn)行由小到大排序。#define n 10 /待排序元素的個(gè)數(shù)void insertsort(int rn+1) /直接插入排序int i,j;for (i=2; i=n; i+)r0=ri; /設(shè)置監(jiān)視哨j=i-1;while (_)rj+1=rj;_rj+1=r0;10、定義一個(gè)大小為10的char類型數(shù)組,從鍵盤輸入其元素,然后將其倒序輸出。11、定義一個(gè)大小為10的int類型數(shù)組,從鍵盤輸入其元素,然后將其從小到大排序后輸出。12、定義一個(gè)大小為10的int類型數(shù)組,從鍵盤輸入其元素,然后輸出其中最大值。13、定
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)語(yǔ)文教學(xué)中問題導(dǎo)學(xué)策略探究
- 技術(shù)工程師-勞動(dòng)合同模板
- 2024礦山開采設(shè)計(jì)規(guī)范
- 53模擬試卷初中語(yǔ)文九年級(jí)下冊(cè)18天下第一樓(節(jié)選)
- DB13-T 5730-2023 人工造雪氣象服務(wù)規(guī)范
- 推進(jìn)加快經(jīng)濟(jì)社會(huì)發(fā)展全面綠色轉(zhuǎn)型(堅(jiān)持系統(tǒng)觀念把四個(gè)轉(zhuǎn)型落到實(shí)處)
- 八年級(jí)物理第一次月考卷(全解全析)(教科版2024)
- 團(tuán)校后續(xù)實(shí)踐環(huán)節(jié)安排
- 2.2森林的開發(fā)與保護(hù)公開課
- 河南省非凡吉?jiǎng)?chuàng)聯(lián)盟2025屆高三下學(xué)期3月練習(xí)卷語(yǔ)文試題試卷含解析
- 2022年上海市徐匯區(qū)楓林路街道社區(qū)工作者招聘考試真題及答案
- 農(nóng)業(yè)政策學(xué)PPT完整全套教學(xué)課件
- 小區(qū)汽車停放問題調(diào)查報(bào)告
- 項(xiàng)目背景分析
- 肌肉骨骼康復(fù)學(xué)教案
- 小學(xué)心理健康教育《愉快的假期》教學(xué)設(shè)計(jì)
- 完整word版,七年級(jí)上冊(cè)地理知識(shí)點(diǎn)填空
- 新概念英語(yǔ)第三冊(cè)課文(全60課)
- 中國(guó)普通食物營(yíng)養(yǎng)成分表一覽
- 中國(guó)特色社會(huì)主義社會(huì)建設(shè)
- TCACM 1256-2019 中醫(yī)整脊科臨床診療指南 腰椎間盤突出癥
評(píng)論
0/150
提交評(píng)論