![C語言程序設(shè)計(jì)考試題答案_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd1.gif)
![C語言程序設(shè)計(jì)考試題答案_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd2.gif)
![C語言程序設(shè)計(jì)考試題答案_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd3.gif)
![C語言程序設(shè)計(jì)考試題答案_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd4.gif)
![C語言程序設(shè)計(jì)考試題答案_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/13/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd/1aa41fbe-4f6e-45db-8f0c-ebb7c3aba7dd5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、分?jǐn)?shù): 2 分)分?jǐn)?shù): 2能正確執(zhí)行此功能分?jǐn)?shù): 3 分)1、 已知 int i, x34; 則不能將 x11 的值賦給變量 i 的語句是 _A. i=*(*(x+1)B. i=x11C. i=*(*(x+1)D. i=*(x1+1) 標(biāo)準(zhǔn)答案是: A。2、當(dāng) c 的值不為 0 時(shí),在下列選項(xiàng)中能夠?qū)?c 的值賦給變量 a、b 的是 _ 分)A. a=c=b;B. (a=c)&(b=c);C. c=b=a;D. (a=c)|(b=c); 標(biāo)準(zhǔn)答案是: B。3、 函數(shù)的功能是交換變量x和y中的值,且通過正確調(diào)用返回交換的結(jié)果。的函數(shù)是 。 (分?jǐn)?shù): 2 分)A. fund(int *x, int
2、 *y) *x=*x+*y; *y=*x-*y; *x=*x-*y;B. funb(int x, int y) int t;t=x; x=y; y=t;C. funa(int *x, int *y) int *p;*p=x; *x=*y; *y=*p;D. func(int *x, int *y) *x=*y; *y=*x; 標(biāo)準(zhǔn)答案是: A。4、若 x=2,y=3 則 x|y 的結(jié)果是 (分?jǐn)?shù): 2 分)A. 0B. 3C. 1D. 2 標(biāo)準(zhǔn)答案是: C。5、已知 int a10; 則對(duì) a 數(shù)組元素的正確引用是 (分?jǐn)?shù): 2 分)A. a10B. a3.5C. a10D. a(5) 標(biāo)準(zhǔn)答
3、案是: C。二、多選1、 若定義: int a 【2】【3】0,2,4,6,8,10;以下描述正確的有 A. *( a+1)為元素6的地址B. *( a【1】+1)的值為2C. *( a+1 ) +2 的值為 8D. a 【0】與 a 的相同 標(biāo)準(zhǔn)答案是: ABCD。2、 在緩沖文件系統(tǒng)中用于讀寫的函數(shù)有 (分?jǐn)?shù): 3 分)A. putchar()B. fread()C. rewind()D. purw() 標(biāo)準(zhǔn)答案是: ABD。3、指出下面合法的標(biāo)識(shí)符 (分?jǐn)?shù): 3 分)A. 3abB. ABCC. a_3D. _stu2 標(biāo)準(zhǔn)答案是: ABC。4、指出下面哪些是合法的用戶定義的標(biāo)識(shí)符 (分
4、數(shù): 3 分)A. P-SB. _908C. windD. x y標(biāo)準(zhǔn)答案是: BC。6、 這段程序中的常量有 :#define PI 3.14 ;void main() int sum;sum = 10 +15;printf(sum=%dn,sum);printf(esult is 25n);這段程序中常量有 (分?jǐn)?shù): 3 分)A. 10B. sumC. 15D. PI標(biāo)準(zhǔn)答案是: ACD。1、 說明語句 int *(*p)();的含義是 (分?jǐn)?shù): 2 分)A. p 是一個(gè)指向 int 型數(shù)組的指針B. .p 是指針變量,它構(gòu)成了指針數(shù)組C. p 是一個(gè)指向函數(shù)的指針,該函數(shù)的返回值是一個(gè)整
5、型D. p 是一個(gè)指向函數(shù)的指針,該函數(shù)的返回值是一個(gè)指向整型的指針 標(biāo)準(zhǔn)答案是: D2、 已知 int a, *p=&a;則下列函數(shù)調(diào)用中錯(cuò)誤的是 (分?jǐn)?shù): 2 分)A. scanf( ”%d”, &a);B. scanf( ”%d”, p);C. printf( ”%d”, a);D. printf( ”%d”, p); 標(biāo)準(zhǔn)答案是: D。3、在 C 語言中,字符型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是 (分?jǐn)?shù): 2 分)A. 原碼B. 補(bǔ)碼C. 反碼D. ASCII 碼 標(biāo)準(zhǔn)答案是: D。4、 已定義以下函數(shù) :fun(int *p) return *p; 該函數(shù)的返回值是 (分?jǐn)?shù): 2 分)A. 不
6、確定的值B. 形參 p 所指存儲(chǔ)單元中的值C. 形參 p 中存放的值 的地址值 p 形參 D.標(biāo)準(zhǔn)答案是: D。5、( ) 已知 char b5,*p=b; ,則正確的賦值語句是 (分?jǐn)?shù): 2 分)A. b= “ abcd” ;B. *b= “ abcd” ;C. p= “ abcd” ;D. *p= “ abcd” ; 標(biāo)準(zhǔn)答案是: C。二、多選1、如果要把常量 327 存入變量 a 中, a 可以定義成哪些類型 ? (分?jǐn)?shù): 3 分)A. intB. charC. longD. float 標(biāo)準(zhǔn)答案是: ACD。2、下面哪些寫法是對(duì)的, 而且是常量 ? (分?jǐn)?shù): 3 分)A. 125B.
7、-0.456C. 1.25E+20D. AB 標(biāo)準(zhǔn)答案是: AC。3、指出下面錯(cuò)誤的表達(dá)式 (分?jǐn)?shù): 3 分)A. a+b=5B. 56=a11C. i=i+D. 5.6+6.2%3.1 標(biāo)準(zhǔn)答案是: ABD。4、若變量f已說明為float 類型,i為int類型,則下面哪些表達(dá)式(或語句)能夠?qū)崿F(xiàn)將f中的數(shù)值保留小數(shù)點(diǎn)后兩位,第三位進(jìn)行四舍五入的運(yùn)算 ? (分?jǐn)?shù): 3 分)A. f=(f*100+0.5)/100.0B. i=f*100+0.5,f=i/100.0;C. f=(int)(f*100+0.5)/100.0;D. f=(f/100+0.5)*100.0; 標(biāo)準(zhǔn)答案是: BC。5、已
8、知 a 為整型變量,那么與表達(dá)式 a!=0 真假值情況相同的表達(dá)式有哪些 ? (分?jǐn)?shù): 3分)A. a0|a0|a0|a0)D. if(b=0) m=1;n=2; 標(biāo)準(zhǔn)答案是: ABC。4、以下敘述正確的是 (分?jǐn)?shù): 3 分)A. C 語言嚴(yán)格區(qū)分大小寫英文字母B. C 語言用 ? 作為語句分隔符C. C 程序書寫格式自由 , 一行內(nèi)可以寫幾個(gè)語句 ,一個(gè)語句也可以寫在幾行上D. 可以使用/*/對(duì)C程序中的任何部分作注釋 標(biāo)準(zhǔn)答案是: ABCD。5 下列對(duì)邏輯運(yùn)算符兩側(cè)的運(yùn)算對(duì)象的數(shù)據(jù)類型描述不正確的是 (分?jǐn)?shù): 3 分)A. 只能是 0 或 1B. 只能是 0 或非 0 正數(shù)C. 可以是整型
9、或字符型數(shù)據(jù)D. 可以是任何類型的數(shù)據(jù) 標(biāo)準(zhǔn)答案是: ABD。1、在 C 語言的 if 語句中 , 用作判斷的表達(dá)式為 (分?jǐn)?shù): 2 分)A. 關(guān)系表達(dá)式B. 邏輯表達(dá)式C. 算術(shù)表達(dá)式D. 任意表達(dá)式 標(biāo)準(zhǔn)答案是: D。2、 若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為真,A的值為偶數(shù)表達(dá)式的值為假。則以下不能滿足 要求的表達(dá)式是 (分?jǐn)?shù): 2 分)A. A%2= =1B. !(A%2 = =0)C. !(A%2)D. A%2 標(biāo)準(zhǔn)答案是: C。3、已知 char s20=”programming ”, *ps=s; 則不能引用字母 o 的表達(dá)式是 (分?jǐn)?shù):2 分)A. ps+2B. s2C. ps
10、2D. ps+=2, *ps 標(biāo)準(zhǔn)答案是: A。分) 2 (分?jǐn)?shù): 則正確的賦值語句是。 char b5, *p=b; 已知 、 4A. b= ” abcd”B. *b= ” abcd” ;C. p= ” abcd” ;D. *p= ” abcd” ; 標(biāo)準(zhǔn)答案是: C。5、已知 int a=1,2,3,4,5,6,7,8,9,10,11,12,*p=a; 則值為 3 的表達(dá)式是 (分?jǐn)?shù):2 分)A. p+=2, *(p+)B. p+=2, *+pC. p+=3, *p+D. p+=2, +*p 標(biāo)準(zhǔn)答案是: A。二、多選 1、以下不符合 C 語言語法的實(shí)型常量是 (分?jǐn)?shù): 3 分)A. 1.
11、2E0.5B. 3.14.159EC. 0.005D. E15 標(biāo)準(zhǔn)答案是: ABD。 2、以下敘述中正確的是 (分?jǐn)?shù): 3 分)A. 一個(gè) C 源程序可由一個(gè)或多個(gè)函數(shù)組成B. 一個(gè) C 源程序必須包含一個(gè)main() 函數(shù)C. C 源程序的基本組成單位是函數(shù)D. 在 C 源程序中,注釋說明只能位于一條語句的最后 標(biāo)準(zhǔn)答案是: ABD。3、以下正確的 if 語句形式是 (分?jǐn)?shù): 3 分)A. if (xy & x!=y)B. if (x=y) x+=yC. if (x!=y) scanf(%d,&x) else scanf(%d,&y);D. if (xy) x+;y+; 標(biāo)準(zhǔn)答案是: AB
12、D。4、以下選項(xiàng)中不是 C 語言合法整數(shù)的是 (分?jǐn)?shù): 3 分)A. 10110B. 386C. 0XffaD. x2a2 標(biāo)準(zhǔn)答案是: BD。5 以下關(guān)于數(shù)組描述錯(cuò)誤的是 (分?jǐn)?shù): 3 分)A. 數(shù)組的大小是固定的,但可以有不同的類型的數(shù)組元素B. 數(shù)組的大小是可變的,但所有數(shù)組元素的類型必須相同C. 數(shù)組的大小是固定的,所有數(shù)組元素的類型必須相同D. 數(shù)組的大小是可變的,可以有不同的類型的數(shù)組元素 標(biāo)準(zhǔn)答案是: ABD。1、設(shè)有定義:int x=12,n=5;則表達(dá)式x%=(n%2)的值為 (分?jǐn)?shù):2分)A. 2B. 3C. 5D. 0 標(biāo)準(zhǔn)答案是: D。2、針對(duì)下列程序段回答問題 ( )
13、.for(t=1;t=100;t+)scanf(%d,&x);if(x=0 時(shí)什么也不輸出B. 最多允許輸出 100 個(gè)非負(fù)整數(shù)C. printf 函數(shù)永遠(yuǎn)也不執(zhí)行D. 當(dāng) x=A & C=a & c=z)n+;printf(%dn, mA. c=getchar()B. getchar()C. c=getchar()D. scanf(%c,c)標(biāo)準(zhǔn)答案是:AC。2、 以下選項(xiàng)中,合法的字符常量是 (分?jǐn)?shù): 3 分)A. tB. 17C.C. xaa。標(biāo)準(zhǔn)答案是:ABD 分) 3 、以下用戶標(biāo)識(shí)符,其中合法的是 (分?jǐn)?shù): 3A. returnB. f2_G3C. A3-3D. abc標(biāo)準(zhǔn)答案是:BDb 4、以下可以定義為用戶標(biāo)識(shí)符的有 (分?jǐn)?shù):3分)A. scanfB. shortC. _3com_D. i nt標(biāo)準(zhǔn)答案是:AG以下選項(xiàng)中合法的表達(dá)式是5 (分?jǐn)?shù):3分)A. 0=x100B. i=j=0C. (cha
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025建筑行業(yè)雇傭合同標(biāo)準(zhǔn)版
- 合同條款變更協(xié)議書范本
- 專利轉(zhuǎn)讓委托合同
- 2025【合同范本】水電勞務(wù)分包合同
- 高級(jí)管理人員聘用合同
- 2025漁業(yè)承包合同的范本
- 廣告牌制作合同范文
- 2025北京上海商鋪出租合同范本
- 2025友情合作鏈接合同協(xié)議書范本
- 2025建筑企業(yè)流動(dòng)資金借款合同
- 2025年人教五四新版八年級(jí)物理上冊(cè)階段測(cè)試試卷含答案
- 2025新人教版英語七年級(jí)下單詞表(小學(xué)部分)
- 2025年春季1530安全教育記錄主題
- 礦山2025年安全工作計(jì)劃
- 2025年包裝印刷項(xiàng)目可行性研究報(bào)告
- 2025年九年級(jí)物理中考復(fù)習(xí)計(jì)劃
- 企業(yè)融資報(bào)告特斯拉成功案例分享
- 2024年《論教育》全文課件
- 給客戶的福利合同(2篇)
- 銷售調(diào)味品工作總結(jié)5篇
- 2024年江蘇省勞動(dòng)合同條例
評(píng)論
0/150
提交評(píng)論