




已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語(yǔ)言程序設(shè)計(jì)試題(B 卷) 2010電子技術(shù)C語(yǔ)言程序設(shè)計(jì)B試題問卷 資料來(lái)源:/一、單項(xiàng)選擇題(本大題共40小題,每小題1分,共40分)1. C語(yǔ)言程序的基本單位是 。A. 程序行 B. 語(yǔ)句 C. 函數(shù) D. 字符2屬于C語(yǔ)言基本數(shù)據(jù)類型的是 。A指針 B結(jié)構(gòu)型C數(shù)組型 D 整型 3可用作C語(yǔ)言用戶標(biāo)識(shí)符的是 。A. time B. big+ C. 4A D. int 4下列數(shù)據(jù)中屬于“字符串常量”的是 。 AABC B. “abt” C. ab12 D. 65下列語(yǔ)句中合法的C語(yǔ)言語(yǔ)句是 。A. a=b=58 B. i+; C. a=58,b=58 D. a=58;b=58 6在C語(yǔ)言中,要求運(yùn)算數(shù)必須是整數(shù)的運(yùn)算符是 。A. / B. + C. != D. % 7. 若已定義 x和y 為 double 類型,則表達(dá)式:x=l,y=x+3/2的值是 。A. l B. 2 C. 2.0 D. 2.5 8C語(yǔ)言中,“x4F” 在內(nèi)存中占用的字節(jié)數(shù)是 。A1 B2C4 D59. 執(zhí)行語(yǔ)句“x=(a=3,b=a-)”后, x,a,b的值依次為 。A. 3,3,2 B. 3,2,2 C. 3,2,3 D. 2,3,210. 在C語(yǔ)言中,變量所分配的內(nèi)存空間大小 。A. 均為一個(gè)字節(jié) B. 由用戶自己定義 C. 由變量的類型決定 D. 任意的11. 執(zhí)行表達(dá)式a=12,a=a+13,a+20后a的值為 。A. 45 B. 12 C. 25 D. 1312執(zhí)行下面的程序段后,b的值為 。int x=1, y = 2, z=3;b= (x&y)|(y&z);A. 0 B. 1 C. 2 D. 313若希望當(dāng)a的值為奇數(shù)時(shí),表達(dá)式的值為“真”,a的值為偶數(shù)時(shí),表達(dá)式的值為“假”。則以下不能滿足要求的表達(dá)式是 。A?。╝20)Ba21C?。╝2)Da214設(shè)a,b為字符變量,執(zhí)行scanf(“a=%c,b=%c”&a,&b)”后,使a 為A,b 為B,從鍵盤上正確的輸入是 。AAB B. A,B C. A=A,B=B D. a=A,b=B15. 設(shè)變量x是整型,f是實(shí)型,d為雙精度型,則表達(dá)式10+x+d*f的值的數(shù)據(jù)類型為 。A. int B. float C. double D. 不確16邏輯運(yùn)算符兩側(cè)運(yùn)算對(duì)象的數(shù)據(jù)類型 。A只能是整型或字符型數(shù)據(jù)B只能是0或1C只能是0或非0正數(shù)D可以是任何類型數(shù)據(jù)17. 若有說(shuō)明:int w=1,x=2,y=3,z=4;則執(zhí)行下列語(yǔ)句后的m值是 。m=(wx)? w:x;m=(my)?m:y; m=(mz)?m:z; A. l B. 2 C. 4 D. 318. 在C語(yǔ)言中,switch語(yǔ)句后一對(duì)圓括號(hào)中表達(dá)式的類型 。A. 只能是整型或?qū)嵭虰. 只能為int類型C. 可以是整型或字符型 D. 可以是任何類型19. 設(shè) char i;執(zhí)行下面語(yǔ)句后,屏幕輸出結(jié)果是 。 for(i=B; iF; i+2) printf(“%c”,i); A. BC B. BD C. CF D. DE20. 循環(huán)語(yǔ)句 for(x=0,y=0;(y!=123)|(x num = 100 ;38. 當(dāng)說(shuō)明一個(gè)共同體變量時(shí)系統(tǒng)分配給它的內(nèi)存容量是 。 A. 各成員所需內(nèi)存量的總和 B. 結(jié)構(gòu)中笫一個(gè)成員所需內(nèi)存量 C. 成員中占內(nèi)存量最大者所需的容量 D. 結(jié)構(gòu)中最后一個(gè)成員所需內(nèi)存量 39. 設(shè) static int arr23=1,2,3,4,5,6;則arr11的值是 。 A. 1 B. 2 C. 4 D. 540. 若fp是指向某文件的指針,且已讀到文件末尾,則庫(kù)函數(shù)feof(fp)的返回值是 。 A. EOF B. 1 C. 非零值 D. NULL二、填空題(本大題共9小題,每個(gè)空1分,共9分) 1. 在C語(yǔ)言中,變量必須_ _才能使用。 2. 在內(nèi)存中存儲(chǔ)“G”要占用 2 個(gè)字節(jié),存儲(chǔ) G 要占 個(gè)字節(jié)。 3字符串“ABCDt”的長(zhǎng)度是 。4在C程序中若使用getchar(),文件包含預(yù)處理命令的寫法是:#include “stdio.h”,若要使用“sqrt( )”函數(shù),應(yīng)在程序開頭寫上文件包含命令為 。5當(dāng)a=5,b=4,c=2時(shí),表達(dá)式ab!=c 的值是 。 6int a=1, b=2, c; c=(a=a+1,a+b,b+1); 則 c 的值為 。7.函數(shù)之間數(shù)據(jù)的傳遞方式有兩種,即 和按地址傳遞。8從變量的作業(yè)域角度來(lái)分,變量可以分為 和全局變量?jī)煞N。9C語(yǔ)言中對(duì)數(shù)組元素的引用可采用 和地址(指針)法 。三、分析程序,按要求作答 (本大題共4小題,每小題 5 分,共20分)1. 閱讀以下程序,寫出程序的功能 main( ) float a,b,c,max; printf(“enter float a,b,c=?”);scanf(“ %f,%f,%f”,&a,&b,&c); if ( ab) max=a else max=b; if (cmax) max=c printf(“max=%fn”, max); 2閱讀以下程序,寫出程序的運(yùn)行結(jié)果main() int x1,y1,z1; yyz; xxy; printf(“%d,”,x y?y:x); printf(“%d,”,x y?x:y); printf(“%d ,%d”,x,y); 3閱讀以下程序,寫出程序的運(yùn)行結(jié)果main() int x1,y0,a0,b0; switch(x) case 1: switch(y) case 0:a;break; case 1:b;break; case 2:a;b;break; printf(“a%d,b%d”,a,b); 4閱讀以下程序,寫出程序的功能#include “mathh”main() int i,j;for(i=l;i=100;i+) for(j=2;jsqrt(i) printf(“%dt”,i); printf(“n”) 5. 閱讀以下程序,寫出程序的運(yùn)行結(jié)果f(int a) auto b=0; static c=3; b=b+1; c=c+1; return(a+b+c); main() int a=2,i; for(i=0;i=0 ) if (xmax) max=x; else if ( (2) ) min=x; scanf(“%f”, &x); printf(“nmax=%fnmin=%fn”, max, min); 2調(diào)用求裴波那切數(shù)列中第n項(xiàng)值的遞歸調(diào)用函數(shù),求裴波那切數(shù)列中第n項(xiàng)的值。 n-1 n=1,2裴波那切數(shù)列 fb(n)= fb(n-1)+fb(n-2) n2 main() long y; long fb() ;printf(enter data int n=?(0); scanf(“%d”,&n); (1) ; printf(“y=%ldn”,y); long fb(int n) long m; if ( (2) )m=n-1; else m= (3) ; return m; 1 n=13調(diào)用求和的遞歸函數(shù),求1+2+3+4+5+6+n的值。s(n)=main () s(n-1)+n n1 int x,t; clrscr(); (1) ; printf(“input int x(=1)=? ”); scanf(“%d”,&x); t=s(x); printf(“sum:%dn”, t); float s(int n) int sum=0;if( (2) ) sum=1; else sum=(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程經(jīng)濟(jì)價(jià)值評(píng)估標(biāo)準(zhǔn)試題及答案
- 2025年市政工程可持續(xù)發(fā)展試題及答案
- 公共關(guān)系效果監(jiān)測(cè)技巧試題及答案
- 工程項(xiàng)目管理的共性問題試題及答案
- 公共關(guān)系中的活動(dòng)評(píng)估方法試題及答案
- 2025年項(xiàng)目成本控制要點(diǎn)試題及答案
- 公豬采購(gòu)合同范例
- 個(gè)人提供保證合同范例
- 市政工程領(lǐng)域的職業(yè)發(fā)展2025年考試試題及答案
- 投資評(píng)估標(biāo)準(zhǔn)流程試題及答案
- 中醫(yī)內(nèi)科學(xué):汗證
- 房產(chǎn)土地稅培訓(xùn)課件
- 電子行業(yè)研發(fā)工程師勞動(dòng)合同范本
- 法律法規(guī)合規(guī)性評(píng)價(jià)記錄表
- 能源英語(yǔ)面面觀 知到智慧樹網(wǎng)課答案
- 電腦時(shí)代需要練字辯論材料
- MOOC 職業(yè)生涯開發(fā)與管理-南京郵電大學(xué) 中國(guó)大學(xué)慕課答案
- 中國(guó)書法藝術(shù)智慧樹知到期末考試答案2024年
- 2024年4月自考00015英語(yǔ)(二)試題
- 上汽大眾電子說(shuō)明書
- 數(shù)學(xué)建模與系統(tǒng)仿真智慧樹知到期末考試答案2024年
評(píng)論
0/150
提交評(píng)論