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

正文內(nèi)容

c語言程序設(shè)計選擇題庫-全文預(yù)覽

2025-09-21 16:58 上一頁面

下一頁面
  

【正文】 { int red。 int green。 108. 當(dāng)說明一個結(jié)構(gòu)體變量時系統(tǒng)分配給它的內(nèi)存是 A A 各成員所需內(nèi)存量的總和; B 結(jié)構(gòu)體中第一個成員所需的內(nèi)存量; C 成員中內(nèi)存量最大者所需的容量; D 結(jié)構(gòu)體中最后一個成員所需 的內(nèi)存量; 109. 當(dāng)說明一個共用體變量時系統(tǒng)分配給它的內(nèi)存是 C A 各成員所需內(nèi)存量的總和; B 第一個成員所需的內(nèi)存量; C 成員中內(nèi)存量最大者所需的容量; D 最后一個成員所需 的內(nèi)存量; 110. 設(shè)有以下說明語句 typedef struct { int n。 A TURE B 1 C 0 D 非 0 結(jié)構(gòu)體、共用體 107. 下列說法中正確的是 B A 在程序中定義一個結(jié)構(gòu)體類型,將為此類型分配存儲空間。 A while (x==0) B while (x!=0) C while (x!=1) D while (~x) 105. 在 C語言中,設(shè)已定義 k為 int 整型變量,則有下面 while 循環(huán)執(zhí)行 (C)次。amp。 } while (b0)。 a=1。x++) B for(。 i=j+1。} while(!x)。 C s=s+c。b=c。 }while (t!=n)。 scanf(%d,amp。 A 是無限循環(huán) B 循環(huán)次數(shù)不定 C 執(zhí)行 4 次 D 執(zhí)行 3 次 90. 下列循環(huán) 語句中有語法錯誤的是 D A while(x=y) 5; B while(0) ; C do 2; while(x==b); D do x++ while(x==10); 91. 有關(guān)語句 for(;;);執(zhí)行過程的描繪中,正確的是 C a) A 不執(zhí)行任何操作 B 空循環(huán)一次 C 無休止地執(zhí)行循環(huán)體 D 上都不對 92. 下面有關(guān) for 循環(huán)的正確描述是 D A for 循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況 B for 循環(huán)是先執(zhí)行循環(huán)體語句 ,后判定表達(dá)式 C 在 for 循環(huán) 中 ,不能用 break 語句跳出循環(huán)體 D for 循環(huán)體語句中 ,可以包含多條語句 ,但要用花括號括起來 93. 與語句 while(!x);等價的語句是 A A while(x==0); B while(x!=0); C while(x!=1); D while(~x); 94. 以下 for 循環(huán)是 ( D) for(x= 0,y= 0; (y!= 123)amp。(y= 123)amp。0;表達(dá)式 3) B for(表達(dá)式 1; 1;表達(dá)式 3) C for(表達(dá)式 1;表達(dá)式 1;表達(dá)式 3) D for(表達(dá)式 1;表達(dá)式 3;表達(dá)式 3) 86. C 語言中 D a) A 不能使用 do- whi1e 語句構(gòu)成的循環(huán); B do- while 語句構(gòu)成的循環(huán)必須用 break 語句才能退出; C do- while 語句構(gòu)成的循環(huán) ,當(dāng) while 語句中的表達(dá)式值為非零時結(jié)束循環(huán); D do- while 語句構(gòu)成的循環(huán) ,當(dāng) while 語句中的表達(dá)式值為零時結(jié)束循環(huán); 87. C 語言中 while 和 do- while 循環(huán)的主要區(qū)別是 A a) A do- while 的循環(huán)體至少無條件執(zhí)行一次 B while 的循環(huán)控制條件比 do- while 的循環(huán)控制條件嚴(yán)格 C do- while 允許從外部轉(zhuǎn)到循環(huán)體內(nèi); D do- while 的循環(huán)體不能是復(fù)合語句; 88. 若 i 為整型變量,則以下循環(huán)執(zhí)行的次數(shù)是( B ) for(i= 2。 } } A 1, B 1,2, C 1,2,3, D 1,2,3,4, 83. 以下程序段是( C ) x=- 1。 p= a= ”china”。p= ”china”。 C strcpy(s3,”string1”)。 printf(format,”a+ = b”,a,b ) 。 p = s。 D char *s。n。 C scanf(“%d”,amp。p)。*point,point 75. 若有 說明: int *p,m= 5,n。a,*point C *amp。a。 C ptr1= ptr2。 scanf(“%d”,*p)。 printf(“b = %d”,b ) 。 a= p1== amp。 D *pb= *x。x。 D 全局變量 與局部變量不可以重名 67. C 語言允許函數(shù)返回值類型缺省定義,此時該函數(shù)返回值默認(rèn)的類型是 B a) A float 型 B int 型 C long 型 D double 型 68. 關(guān)于流程控制語句,下列說法正確的一項是 C A 一個自定義函數(shù)中的 return 語句只能出現(xiàn)一次; B break 語句只適用于幾種循環(huán)語句格式,表示終止當(dāng)前層 的循環(huán); C 在循環(huán)體中遇到 continue,表示結(jié)束本次循環(huán),直接進行下次循環(huán)條件的判斷; D 在自定義函數(shù)的執(zhí)行過程中, return 語句可能被多次執(zhí)行。 D 在 C中,函數(shù)形參可以說明為 register 變量。 } 輸出結(jié)果是 ( A)。 c=678。 printf(“% \d\n”,r)。 printf(“% d”,a)。 } A int B 不確定 C void D float 57. 下列敘述中正確的是 D A C語言編譯時不檢查語法 B C語言的子程序有過程和函數(shù)兩種 C C語言的函數(shù)可以嵌套定義 D C語言所有函數(shù)都是外部函數(shù) 58. 以下程序的輸出結(jié)果是( C)。 A 編譯出錯 B 9 C 21 D 56. 以下函數(shù)值的類型是( A)。 A 3,4,5 B 5,3,4 C 5,4,3 D 3,5,4 53. 以下敘述中正確的是 B A 全局變量的作用域一定比局部變量的作用域范圍大 B 靜態(tài)( static)類別變量的生存期貫穿于整個程序的運行期間 C 函數(shù)的形參都屬于全局變量 D 未在定義語句中賦初值的 auto 變量和 static 變量的初值都是隨機值 54. C 語言中,函數(shù)值類型的定義可以缺省,此時函數(shù)值的隱含類型是 B A void B int C float D double 55. 有以下程序 float fun(int x,int y) { return(x+y)。 e=f2(e,c)。 } int f2(int x,int y) { return xy?y:x。 B k=fun(10,)。 C fun(x,n)。 D double myadd(double x,double y)。} 并將其放在調(diào)用語句之后,則在調(diào)用之前應(yīng)該對該函數(shù)進行說明,以下選項中錯誤的說明是( A )。39。,)。 B t=fun(39。 printf(%d,%d%d ,e,f,g)。} main() { int a=4,b=3,c=5,d=2,e,f,g。 f(5)。 A 與參數(shù) a的類型相同 B void 型 C 沒有返回值 D 無法確定 36. 有如下函數(shù)調(diào)用語句 func(rec1,rec2+rec3,(rec4,rec5))。 A 1 B 2 C 5 D 4 29. 以下錯誤的描述是( D )函數(shù)的調(diào)用可以 A 出現(xiàn)在執(zhí)行語句中; B 出現(xiàn)在一個表達(dá)式中; C 為一個函數(shù)的實參; D 作為一個函數(shù)的形參; 30. 下正確的說法是 ( A)。 23. 下面正確的函數(shù)定義形式是 A A double fun(int x,int y) B double fun(int x。 22. 下面敘述中正確的是 C A 對于用戶自己定義的函數(shù),在使用前必須加以說明。 21. 在函數(shù)的說明和定義時若沒有指出函數(shù)的類型,則 A A 系統(tǒng)自動地認(rèn)為函數(shù)的類型為整型。 i. C概述 2. C 語言的基本單位是 A A 函數(shù) B 源程序 C 語句 D 程序行 3. .以下說法中正確的是 C A C語言程序總是從第一個定義的函數(shù)開始執(zhí)行 C; B C語言程序中至少有一個 main 函數(shù); C C語言程序總是從 main 函數(shù)開始執(zhí)行; D C語言程序中的 main 函數(shù)必須放在程序的開始部分; 4. C 源程序文件的擴展名為 C A .exe B .txt C .c D .obj 5. .以下說法中正確的是 D A C源程序可以直接運行產(chǎn)生結(jié)果; B C源程序經(jīng)編譯后才可直接運行產(chǎn)生結(jié)果; C C源程序經(jīng)連接后才可直接運行產(chǎn)生結(jié)果; D C源程序經(jīng)編譯和連接后才可直接運行產(chǎn)生結(jié)果; 6. 在 C 程序中, main()函數(shù)的位置是 C A 必須作為第一個函數(shù); B 必須作為最后一個函數(shù); C 可以任意; D 必須放在它所調(diào)用的函數(shù)之后; 7. 以下敘述不正確的是 D A 一個 C 源程序可由一個或多個函數(shù)構(gòu)成; B 一個 C 源程序必須包含一個 main 函數(shù); C C程序的基本組成單位是函數(shù); D 在對一 個 C 程序進行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤; 8. C 語言中,下列正確的敘述是 D A C程序中的關(guān)鍵字必須小寫,其他標(biāo)識符不區(qū)分大小寫 B C程序中的所有字母都不區(qū)分大小寫 C C程序中的所有字母都必須小寫 D 所有的 C語言關(guān)鍵字必須小寫 9. 要把高級語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序 ,需要使用 D A 編輯程序 B 驅(qū)動程序 C 診斷程序 D 編譯程序 10. 以下敘述中錯誤的是 D A C語言源程序經(jīng)編譯后生成后綴為 .obj 的目標(biāo)程序 B C語言經(jīng)過編譯、連接步驟之后才能形成一個真正可執(zhí)行的二進制機器指令 文件 C 用 C 語言編寫的程序稱為源程序,它以 ASCII 代碼形式存放在一個文本文件中 D C 語言的每條可執(zhí)行語句和非執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令 11. 用 C 語言編寫的代碼程序 B A 可立即執(zhí)行 B 是一個源程序 C 經(jīng)過編譯即可執(zhí)行 D 經(jīng)過編譯解釋才能執(zhí)行 12. 以下敘述中正確的是 B A C語言的源程序不必通過編譯就可以直接運行 B C語言中的每條可執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令 C C源程序經(jīng)編譯形成的二進制代碼可以直接運行 D C語言中的函數(shù)不可以單獨進行編譯 13. 以下敘述中正 確的是 A A 構(gòu)成 C 程序的基本單位是函數(shù) a) B 可以在一個函數(shù)中定義另一個函數(shù) C main()函數(shù)必須放在其它函數(shù)之前 b) D 所有被調(diào)用的函數(shù)一定要在調(diào)用之前進行定義 14. 能將高級語言源程序轉(zhuǎn)換成目標(biāo)程序的是 C A 調(diào)試程序 B 解釋程序 C 編譯程序 D 編輯程序 15. 以下敘述中正確的是 C A C程序的基本組成單位是語句 B C程序中的每一行只能寫一條語句 C 簡單 C 語句必須以分號結(jié)束 D C語句必須在一行內(nèi)寫完 16. 計算機能直接執(zhí)行的程序是 D A 源程序 B 目標(biāo)程序 C 匯編程序 D 可執(zhí)行程序 17. 在語言中,以下敘述不正確的是 D A 一個 C 源程序可由一個或多個函數(shù)組成 B 一個 C 源程序必須包含一個 main 函數(shù) C C程序的基本組成單位是函數(shù) D 在 C程序中,注釋說明只能位于一條語句的后面 18. C 語言規(guī)定:在一個源程序中, main 函數(shù)的位置 C A 必須在最開始 B 必須在系統(tǒng)調(diào)用的庫函數(shù)的后面 C 可以任意 D 必須在最后 19. 一個 C 程序的執(zhí)行是從 A A 本程序的 main 函數(shù)開始,到 main 函數(shù)結(jié)束 B 本程序文件中的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束 C 本程序的 main 函數(shù)開 始,到本程序文件的最后一個函數(shù)結(jié)束 D 本程序文件的第一個函數(shù)開始,到本程序 main 函數(shù)結(jié)束 函數(shù) 20. 下列敘述中錯誤的是 A A 主函數(shù)中定義的變量在整個程序中都是有效的。 D 復(fù)合語句中定義的變量只在該復(fù)合語句中有效。 D 編譯時會出錯。 D 空函數(shù)不完成任何操作,所以在程序設(shè)計中沒有用處。 24. 若調(diào)用一個函數(shù),且此函數(shù)中沒有 return 語句,則正確的說法是( D ) 該函數(shù): A 沒有返回值 B 返回若干個系統(tǒng)默認(rèn)值; C 能返回一個用戶所希望的函數(shù)值; D 返回一個不確定的值 25. 下面說法中不正確的是( B )在 C 語言中 A 實參可以是常量、變量或表達(dá)式; B 形參可以是常量、變量或表達(dá)式; C 函數(shù)的參數(shù)是函數(shù)間傳遞數(shù)據(jù)的一種手段;
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1