freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

cc語(yǔ)言期末復(fù)習(xí)含完整答案(已修改)

2025-06-21 21:23 本頁(yè)面
 

【正文】 題型:一、選擇題: 1’ 20二、基礎(chǔ)知識(shí)填空題 : 1’ 15三、閱讀程序題:3’ 6四、完善程序題 : 2’ 10五、程序改錯(cuò)題 : 3’ 4六、編程題:2題,共 15 分注意:(1)選擇題答案:每行5個(gè),寫清楚題號(hào);(2)完善程序題答題時(shí)請(qǐng)注明橫線處的編號(hào);(3)改錯(cuò)題:寫出錯(cuò)誤所在行號(hào),并改正;(4)用黑色水筆答題;(5)帶上有效證件。一、選擇題1. 計(jì)算機(jī)高級(jí)語(yǔ)言程序的運(yùn)行方法有編譯執(zhí)行和解釋執(zhí)行兩種,以下敘述中正確的是 CA)C語(yǔ)言程序僅可以編譯執(zhí)行B)C語(yǔ)言程序僅可以解釋執(zhí)行C)C語(yǔ)言程序既可以編譯執(zhí)行又可以解釋執(zhí)行D)以上說(shuō)法都不對(duì)2. 以下敘述中錯(cuò)誤的是 DA)C語(yǔ)言的可執(zhí)行程序是由一系列機(jī)器指令構(gòu)成的B)用C語(yǔ)言編寫的源程序不能直接在計(jì)算機(jī)上運(yùn)行C)通過(guò)編譯得到的二進(jìn)制目標(biāo)程序需要連接才可以運(yùn)行D)3. 以下敘述中錯(cuò)誤的是 。 C,4. 一個(gè)C語(yǔ)言程序是由( ) AA. 一個(gè)主程序和若干子程序組成 B. 函數(shù)組成C. 若干過(guò)程組成 D. 若干子程序組成5. 以下說(shuō)法正確的是( ) CC語(yǔ)言程序總是從第一個(gè)定義的函數(shù)開(kāi)始執(zhí)行在C語(yǔ)言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義C語(yǔ)言程序總是從main()函數(shù)開(kāi)始執(zhí)行C語(yǔ)言程序中的main()函數(shù)必須放在程序的開(kāi)始部分6. 以下關(guān)于C源程序的敘述中正確的是 。 C 7. 在一個(gè)C程序中, 。BA.main函數(shù)必須出現(xiàn)在所有函數(shù)之前 B.main函數(shù)可以在任何地方出現(xiàn)C.main函數(shù)必須出現(xiàn)在所有函數(shù)之后 D.main函數(shù)必須出現(xiàn)在固定位置8. 下列選項(xiàng)中可用作變量名的是__________ A A. Case B. ab C. $cd D. 2ab9. 下列可用于C語(yǔ)言用戶標(biāo)識(shí)符的一組是 B A)void, define, WORD B)a3_3,_123,Car C)For, abc, IF Case D)2a, DO, sizeof10. 以下選項(xiàng)中關(guān)于C語(yǔ)言常量的敘述錯(cuò)誤的是: D ,是指在程序運(yùn)行過(guò)程中,其值不能被改變的量 、實(shí)型常量、字符常量和字符串常量11. 以下4個(gè)選項(xiàng)中,不能看作一條語(yǔ)句的是    。DA.{。} B.a(chǎn)=0,b=0,c=0。C.if(a0); D.if(b==0)m=l。n=2。12. 以下選項(xiàng)中屬于C語(yǔ)言的數(shù)據(jù)類型是( ) CA.復(fù)數(shù)型 B .邏輯型 C .雙精度型 D. 集合型13. 以下只有在使用時(shí)才為該類型變量分配內(nèi)存的存儲(chǔ)類說(shuō)明是( ) BA. auto和static B. auto和registerC. register和static D. extern和register14. 若有定義語(yǔ)句:int a=10。double b=。,則表達(dá)式‘A’+a+b值得類型是 C 15. 以下選項(xiàng)中非法的表達(dá)式是    。DA.0=x100 B.i=j= =0 C.(char)(65+3) D.x+1=x+116. 已有聲明“int x,a=3,b=2。”,則執(zhí)行賦值語(yǔ)句“x=ab++?a++:b++。”后,變量x、a、b的值分別為_(kāi)____。A A. 3 4 3 B. 3 3 4 C. 3 3 3 D. 4 3 417. 已定義c為字符型變量,則下列語(yǔ)句中正確是   。CA.c=39。9739。 B.c=97。 C.c=97。 D.c=a。18. 設(shè)有如下定義:int a=1,b=2,c=3,d=4,m=2,n=2;則執(zhí)行表達(dá)式:(m=ab)amp。amp。(n=cd)后,n的值為 。BA.1 B.2 C.3 D.019. 能正確表示邏輯關(guān)系:“a≥10或a≤0”的C語(yǔ)言表達(dá)式是 。DA.a(chǎn)=10 or a=0 B.a(chǎn)=0|a=10C.a(chǎn)=10 amp。amp。a=0 D.a(chǎn)=10‖a=020. 若希望當(dāng)num的值為奇數(shù)時(shí),表達(dá)式的值為“真”,num的值為偶數(shù)時(shí),表達(dá)式的值為“假”。則以下不能滿足要求的表達(dá)式是 。CA.num%2==1 B.!(num%2==0) C.!(num%2) D.num%221. 能正確表示a和b同時(shí)為正或同時(shí)為負(fù)的邏輯表達(dá)式是 。DA.(a=0‖b=0)amp。amp。(a0‖b 0) B.(a=0amp。amp。b=0)amp。amp。(a0amp。amp。b 0)C.(a+b0)amp。amp。(a+b=0) D.a(chǎn)*b022. 要判斷char型變量m是否是數(shù)字,可以使用下列表達(dá)式( )BA.0=m amp。amp。 m=9 B. ‘0’=m amp。amp。 m=’9’ C. “0”=m amp。amp。 m=”9” D. 前面三個(gè)答案均是錯(cuò)誤的23. 若有定義語(yǔ)句:int k1=10,k2=20。,執(zhí)行表達(dá)式(k1=k1k2)amp。amp。(k2=k2k1)后,k1和k2的值分別為 BA. 0和1 B. 0和20 C. 10和1 D. 10和2024. 若有定義:int a,b。 通過(guò)語(yǔ)句scanf(“%d。%d”,amp。a,amp。b)。 能把整數(shù)3賦給變量a,5付給變量b的輸入數(shù)據(jù)是 C 5 ,5 。5 25. if語(yǔ)句的基本形式是:if(表達(dá)式)語(yǔ)句,以下關(guān)于“表達(dá)式”值的敘述中正確的是D  A)必須是邏輯值 B)必須是整數(shù)值C)必須是正數(shù) D)可以是任意合法的數(shù)值26. 下列條件語(yǔ)句中輸出結(jié)果與其他語(yǔ)句不同的是 D (a) printf(“%d\n”,x)。 else printf(“%d\n”,y)。 (a==0) printf(“%d\n”,y)。 else printf(“%d\n”,x)。 (a!=0) printf(“%d\n”,x)。 else printf(“%d\n”,y)。 (a==0) printf(“%d\n”,x)。 else printf(“%d\n”,y)。 27. 以下關(guān)于break和continue語(yǔ)句的敘述中正確的是 _________ 。 B 28. 下列的語(yǔ)句中( )定義了一個(gè)能存儲(chǔ)20個(gè)字符的數(shù)組CA.int a[21]。 B.char b[20]。 C.char c[21]。 D.int d[20]。29. 以下定義數(shù)組的語(yǔ)句中錯(cuò)誤的是 C num[]={1,2,3,4,5,6}。 num[][3]={{1,2},3,4,5,6}。 num[2][4]={{1,2},{3,4},{5,6}}。 num[][4]={1,2,3,4,5,6}。30. 以下錯(cuò)誤的定義語(yǔ)句是 C A)int x[][3]={{0},{1},{1,2,3}}。 B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}。 C)int x[4][]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}}。 D)int x[][3]={1,2,3,4}。31. 以下能正確定義一維數(shù)組的選項(xiàng)是 B A)int a[5]={0,1,2,3,4,5}。 B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′\0′}。 C)char a={′A′,′B′,′C′}。 D)int a[5]=0123。32. C語(yǔ)言規(guī)定,函數(shù)返回值的類型是由( )決定的。 DA. return語(yǔ)句中的表達(dá)式類型 B. 調(diào)用該函數(shù)時(shí)的主調(diào)函數(shù)類型C. 調(diào)用該函數(shù)時(shí)由系統(tǒng)臨時(shí) D. 在定義函數(shù)時(shí)所指定的函數(shù)類型33. 若已經(jīng)定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是  26  。DA.函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在 B.函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參C.函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中 D.函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參34. 若調(diào)用一個(gè)函數(shù),且此函數(shù)中沒(méi)有return語(yǔ)句,則正確的說(shuō)法是  21  。DA.該函數(shù)沒(méi)有返回值 B.返回若干個(gè)系統(tǒng)默認(rèn)值C.能返回一個(gè)用戶所希望的函數(shù)值 D.返回一個(gè)不確定的值35. 以下關(guān)于C語(yǔ)言函數(shù)的敘述中,正確的是_____(29)_____。B A. 在一個(gè)函數(shù)體中可以定義另一個(gè)函數(shù),也可以調(diào)用其他函數(shù) B. 在一個(gè)函數(shù)體中可以調(diào)用另一個(gè)函數(shù),但不能定義其他函數(shù) C. 在一個(gè)函數(shù)體中不可以調(diào)用另一個(gè)函數(shù),也不能定義其他函數(shù) D. 在一個(gè)函數(shù)體中可以定義另一個(gè)函數(shù),但不能調(diào)用其他函數(shù)36. 以下錯(cuò)誤的描述是( )DA.不同函數(shù)中可以使用相同的變量名B.形式參數(shù)是局部變量C.一個(gè)函數(shù)內(nèi)部定義的變量只能在本函數(shù)范圍內(nèi)有效D.在一個(gè)函數(shù)內(nèi)部的復(fù)合語(yǔ)句中定義的變量可以在本函數(shù)范圍內(nèi)有效37. 若有以下定義和語(yǔ)句:double r=99,*p=amp。r;*p=r;則以下正確的敘述是  。DA.以上兩處的*p含義相同,都是給指針變量p賦值B.在“double r=99,*p=amp。r;”中,把r的地址賦值給了p所指的存儲(chǔ)單元C.語(yǔ)句“ *p=r;”把變量r的值賦給指針變量pD.語(yǔ)句“ *p=r;”將變量r的值賦給p所指向的存儲(chǔ)單元38. 若有定義語(yǔ)句:double a, *p=amp。a。 以下敘述中錯(cuò)誤的是 A*號(hào)是一個(gè)地址運(yùn)算符 *號(hào)只是一個(gè)說(shuō)明符 ,*p=
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1