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

正文內容

cc語言期末復習含完整答案(已修改)

2025-06-21 21:23 本頁面
 

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