C語言程序設計:數(shù)組與批量數(shù)據(jù)處理單元測驗與答案_第1頁
C語言程序設計:數(shù)組與批量數(shù)據(jù)處理單元測驗與答案_第2頁
C語言程序設計:數(shù)組與批量數(shù)據(jù)處理單元測驗與答案_第3頁
C語言程序設計:數(shù)組與批量數(shù)據(jù)處理單元測驗與答案_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、單項選擇題1、對兩個數(shù)組a和b進行如下初始化,那么表達正確的選項是()ochar c口=A,B,C,D,E,F;char b 口二ABCDEF”;b數(shù)組比a數(shù)組長度長a與b中都存放字符串a與b數(shù)組長度相同a與b數(shù)組完全相同正確答案:A2、不能把字符串“Hello!”賦給數(shù)組b的語句是( )oA.char b10=Hello!;char b10 = z,Hello!,z;char =!,0;D.char b10;b=Hello!;正確答案:D3、下面合法的數(shù)組定義是()。int a口二string”;int a5 = 0, 1, 2, 3, 4, 5;C.char a二string”;D.

2、char a = 0, 1, 2, 3, 4, 5;正確答案:D4、以下能對二維數(shù)組a進行正確初始化的語句是(4、以下能對二維數(shù)組a進行正確初始化的語句是()oint a 3 = 1,2, 3, 4, 5, 6;int a2 =1,0,1, 5,2,3;int a 3 = l,0, 1 , 1,1;int a2 6 = 1,2, 3, 4, 5, 6;正確答案:A5、假設有說明那么對a數(shù)組元素的正確引用是()。a _1_a10-10a(5)a10正確答案:B6、以下對二維數(shù)組a的正確說明是()0A.double a1004;float a(3)(4);float a(3, 4);int a3;

3、正確答案:A7、假設有說明int a3 4;,那么對a數(shù)組元素的正確引用是()。A. al+l0B.a2 4a(2) (1)al, 3正確答案:A8、對int a10 = 6, 7,8,9, 10;語句理解正確的選項是()。A.因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確B.將5個初值依次賦給al-a5C.將5個初值依次賦給a6-a10D.將5個初值依次賦給a0-a4正確答案:D9、定義如下變量和數(shù)組:int k;int a3 3 = 1, 2, 3, 4, 5, 6, 7, 8, 9;那么執(zhí)行 for (k=0;k3;k+) printf (d, ak 2-k);輸出結果是()o3691

4、59357D.以上都不對正確答案:C10、判斷字符串a和b是否相等,應當使用()。if(a=b)if (strcpy (a, b)if(a=b)if (strcmp (a, b)正確答案:D二、多項選擇題1、以下對C語言字符數(shù)組的描述,正確的選項是()。A.字符數(shù)組中的字符串可以整體輸入、輸出B.字符數(shù)組可以存放字符串C.字符數(shù)中可以存放字符D.不可以用關系運算符對字符數(shù)組中的字符串進行比擬正確答案:A、B、C、D2、假設有說明int a3 4 = 0;,那么下面表達不正確的選項是()。A.此說明語句不正確B.只有元素a0 0可得到初值0C.數(shù)組a中各元素都可得到初值,但其不一定為0D.數(shù)組a

5、中有20個元素正確答案:A、B、C、D3、關于數(shù)組說法正確的選項是( )oA.數(shù)組中元素占據(jù)連續(xù)存儲空間B.數(shù)組大小可以擴充C.數(shù)組名表示該數(shù)組在內存中的起始地址D.數(shù)組中的元素必須是同類型的正確答案:A、C、D4、以下關于數(shù)組的使用,正確的選項是()oint a10. 5;int a10;a0=100;int a10 = 5;int a10 ;a3. 5=100;正確答案:B、C三、判斷題1、引用數(shù)組元素時,系統(tǒng)不進行下標越界判斷。正確答案:V2、假設有int a10, b10;那么a=b;可以正確執(zhí)行。正確答案:X3、int /10;310=0,1,2,3,4,5,6,7,8,9;沒有語法

6、錯誤。正確答案:X4、假設有chars 10;使用scanf ( s,&s);可以實現(xiàn)字符串內容的 輸入。正確答案:X5、int a5 5 5 5 5;可以定義一個 5 維數(shù)組。正確答案:V6、要存放100個字符,那么存儲這些字符的字符數(shù)組大小至少是101o正確答案:X7、函數(shù)調用 strcat (strcpy (strl, str2), str3)的功能是將串 str2 復制到strl中后再將串str3連接到串strl之后。正確答案:V8、數(shù)組一般應和循環(huán)結合使用。正確答案:V9、假設有int在VC編譯環(huán)境中,系統(tǒng)將為其在內存中分配連續(xù)的400個字節(jié)。正確答案:V10、存儲字符串時,系統(tǒng)將自

7、動在最后一個字符的后面存放字符串結 束標志,且該結束標志要占1個字節(jié)。正確答案:V四、填空題1、在C語言中,引用數(shù)組元素時,其數(shù)組下標必須是()表達式。正確答案:整型或整數(shù)2、假設有定義:int a3 4 = 1,2, 0, 4,6,8, 10;那么得到的初值是()。正確答案:63、執(zhí)行以下程序段后,s的值是( )oint i, a10, s=0;for(i=0;i=0;i-)s=s+ai;正確答案:454、以下程序段,實現(xiàn)最小值的查找,請?zhí)羁眨ǎnt a10 = 12, 34, 5, 6, 7, 9, 0, 38, 45, -30, i, n, m;for (n=0,i=l;i10;i+) if() n=i;正確答案:aiai5、數(shù)組名是指針()。正確答案:常量6、下面程序段的功能是將字符

溫馨提示

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

評論

0/150

提交評論