版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(圖片大小可自由調(diào)整)2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計(jì)考試近5年真題集錦(頻考類試題)帶答案第I卷一.參考題庫(共100題)1.以下不合法的數(shù)值常量是()A、011B、1e1C、OxabCdD、8.OE0.52.設(shè)有以下語句:? char?str1[]=?“string”,str2[8],*str3,*str4=?“?string”;????? 則不能對(duì)庫函數(shù)strcpy(復(fù)制字符串)的正確調(diào)用的是()A、strepy(str1,“HELLO1”);B、strepy(str2,“HELL02”);C、strcpy(str3,?“HELL03”)D、strcpy(str4,?“HELLO4”);3.十進(jìn)制數(shù)219轉(zhuǎn)化為十六進(jìn)制數(shù)是()A、98B、9fC、dbD、ef4.寫出該程序執(zhí)行結(jié)果 5.若有以下語句:int?u=020,v=0x20,w=‘\20’;printf(“%d,%d,%d/n”,u,v,w);則輸出結(jié)果是()A、16,16,16B、20,20,20C、16,32,166.int類型的比特?cái)?shù)是()A、8B、16C、32D、647.調(diào)用函數(shù):strcat(strcpy(strl,str2),str3)的結(jié)果是()A、將串str1復(fù)制到串str2中后再連接到串str3之后B、將串strl連接到串str2之后再復(fù)制到串str3之后C、將串str2復(fù)制到串strl中后再將串str3連接到串strl之后D、將串str2連接到串strl之后再將串strl復(fù)制到串str3中8.float實(shí)型變量類型占()內(nèi)存空間。9.語句while(!E);中的條件!E等價(jià)于()A、E==0B、E!=1C、E!=OD、E=l10.表示結(jié)構(gòu)成員的形式是:()一>成員名。11.有宏定義#defineM(x)x*x;則a=M(2+3)的值是()A、2B、3C、11D、2512.執(zhí)行語句:for(i=l;i++A、3B、4C、5D、不定13.程序段如下 ??int?k=1? ??while(!k=?=O){k=k+1;printf(“%d\n”,k);}??? 說法正確的是()A、while循環(huán)執(zhí)行2次B、循環(huán)是無限循環(huán)C、循環(huán)體語句一次也不執(zhí)行D、循環(huán)體語句執(zhí)行一次14.字符串常量占的內(nèi)存字節(jié)數(shù)等于字符數(shù)加l,增加的一個(gè)字節(jié)中存放字符()15.寫出程序執(zhí)行結(jié)果 16.以下程序的輸出結(jié)果是()????? #include????? main()?????? {inti:? for(i=l;iA、*#*#*#$B、#*#*#*$C、*#*#$D、#*#*$17.寫出程序執(zhí)行結(jié)果 18.十進(jìn)制數(shù)356轉(zhuǎn)化為八進(jìn)制數(shù)是()A、358B、456C、544D、62419.指針p==0表明P是()20.寫出程序執(zhí)行結(jié)果 21.寫出程序執(zhí)行結(jié)果 22.表示結(jié)構(gòu)成員的形式是:結(jié)構(gòu)變量()23.十進(jìn)制數(shù)133轉(zhuǎn)化為八進(jìn)制數(shù)是()A、201B、205C、233D、31924.設(shè)有以下定義:inta[4][3]=11,3,5.9.11,13,15,17,19,21,23,251;int(*pr)[3]=a,*p=a[0];則下列能夠正確表示數(shù)組元素a[1][2]的表達(dá)式是()A、*((*prt+1)[2])B、*(*(p+5))C、*prt+1)+2D、*(*(a+1)+2)25.C語言程序的基本整型變量以()表示26.語句:printf(“%d”,(a=2)&&(b=-2));的輸出結(jié)果是()A、無輸出B、結(jié)果不確定C、-1D、127.一個(gè)C語言程序有且僅有一個(gè)()28.編寫一函數(shù)length求字符串的長(zhǎng)度,要求在主函數(shù)mare中輸入字符串,并輸出字符串的長(zhǎng)度。不能使用strlen庫函數(shù)。? 例如:輸入string,則輸出6。29.設(shè)C為char變量,f為float變量,則c+f的運(yùn)算結(jié)果為()型數(shù)據(jù)。30.下列符號(hào)中用來表示C語言中的回車換行的是()A、/rB、/nC、/bD、/t31.prinff(〝\n〞)是表示()A、換行到下行首B、跳到第九列C、回車不換行D、跳到下一個(gè)制表位32.設(shè)int?x=l,y=l;表達(dá)式(!x||y--)的值是()33.寫出程序執(zhí)行結(jié)果 34.若有定義:float?x=1.5;int?a=l,b=3,C=2;則正確的switch語句是()A、AB、BC、CD、D35.表達(dá)式3.6-5/2+1.2+5%2的值是()A、3.3B、3.8C、4.3D、4.836.以下程序運(yùn)行后的輸出結(jié)果是()。??? main(?)?????? {char?m;? m=‘B’+32;printf(“%c”,m);???? }37.C語言程序字符串的結(jié)束符是()38.函數(shù)原型中聲名的參數(shù)稱為()39.inta=3,b=4;條件表達(dá)式m=(a>b)?a+b:a-b;m的值為()A、-1B、3C、4D、740.在C語言中,合法的長(zhǎng)整型常數(shù)是()A、8LB、4962710C、0.054838743D、2.1869e1041.Float?pci〔4〕〔2〕;數(shù)組pic的長(zhǎng)度為()42.編程:打印出100到200間的素?cái)?shù)(質(zhì)數(shù))43.在c語言中,多分支選擇結(jié)構(gòu)語句為??? switch(c)? ??{case常量表達(dá)式1:語句1?????; ???????????? ??case常量表達(dá)式n—l:語句n—l; ??default:????語句n;}? 其中括號(hào)內(nèi)表達(dá)式c的類型()A、可以是任意類型B、只能為整型C、可以是整型或字符型D、可以為整型或?qū)嵭?4.寫出程序執(zhí)行結(jié)果 45.語句:printf(“%d、n”,12&012);的輸出結(jié)果是()???A、12B、8C、6D、01246.表達(dá)式10%3的結(jié)果是()47.認(rèn)真閱讀程序,并寫出程序的運(yùn)行結(jié)果 48.sizeof(double)是()A、一種函數(shù)調(diào)用B、一個(gè)雙精度型表達(dá)式C、一個(gè)整型表達(dá)式D、一個(gè)宏替換49.有函數(shù)intm(floatx){floatz;z=x;return(z);}則返回值是()A、整型值B、XC、ZD、實(shí)型值50.普通文件是指()的一個(gè)有序數(shù)據(jù)集。51.函數(shù)淵用時(shí)用數(shù)組名,作為函數(shù)參數(shù),傳入的是()52.以下程序段的輸出結(jié)果是()。????? struct?node???????? {int?a;? float?b;? char?c[10];}? printf(“%d”,sizeof(struet?node))?;53.設(shè)字符型變量x的值是064,表達(dá)式“~X^XA、333B、0333C、0x333D、02054.inta[3]={′A′,′B′,′C′,}比inta[]="ABC"占用的存儲(chǔ)器是()A、一樣B、少1個(gè)字節(jié)C、多1個(gè)字節(jié)D、多2個(gè)字節(jié)55.寫出程序執(zhí)行結(jié)果 56.編程:打印九九乘法表57.例如:printf();這時(shí)函數(shù)調(diào)用的方式是()58.以下for語句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是()???? #include????? #define?N?2? #define?M?N+l? #define?NUM(M+1)*M/2????? main()? {int?i,n=0;? for(i=1;iA、5B、6C、8D、959.給出以下定義:chara[]=″abc″;charb[]={′a′,′b′,′c′};則正確的敘述是()A、數(shù)組a和數(shù)組b等價(jià)B、數(shù)組a和數(shù)組b的長(zhǎng)度相同C、數(shù)組a的長(zhǎng)度大于數(shù)組b的長(zhǎng)度D、數(shù)組a的長(zhǎng)度小于數(shù)組b的長(zhǎng)度60.認(rèn)真閱讀程序,并寫出程序的運(yùn)行結(jié)果 61.在scanf()函數(shù)的格式說明符中,長(zhǎng)整型數(shù)的輸人格式說明符是()A、%dB、%ldC、%IfD、%x62.寫出程序執(zhí)行結(jié)果 63.C語言程序的無符號(hào)基本整型變量以()表示。64.取一個(gè)變量地址的運(yùn)算符是()65.標(biāo)準(zhǔn)函數(shù)fgets(s,n,f)的功能是()A、從文件f中讀取長(zhǎng)度為n的字符串存人指針s所指的內(nèi)存B、從文件f中讀取長(zhǎng)度不超過n-1的字符串存人指針s所指的內(nèi)存C、從文件f中讀取n個(gè)字符串存人指針s所指的內(nèi)存D、從文件f中讀取長(zhǎng)度為n-1的字符串存入指針s所指的內(nèi)存66.以下函數(shù)調(diào)用語句中含有的實(shí)參個(gè)數(shù)為() func((exp1,exp2),(exp3,exp4,exp5));? ??A、1B、2C、4D、567.C語言程序中,靜態(tài)變量的類型說明符是()68.寫出該程序執(zhí)行結(jié)果 69.閱讀程序,寫出運(yùn)行功能。 70.C語言程序以()給出真值。71.C程序中必須有:()函數(shù),有且僅有()個(gè)這樣的函數(shù)。72.函數(shù)streat(strcpy(str1,str2),str3)的功能是()A、將字符串strl復(fù)制到字符串str2中,再連接到str3之后B、將字符串strl連接到str2之后,再復(fù)制到字符串str3之后C、將字符串str2復(fù)制到字符串strl中,再將字符串str3連接到strl之后D、將字符串str2連接到strl之后,再將字符串strl復(fù)制到str3中73.若有以下語句:int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d/n",*p,**pp);則輸出結(jié)果是()A、10,20B、10,10C、20,10D、20,2074.逗號(hào)表達(dá)式取值以()為值。75.Int**P表示p為(),該指針指向一個(gè)整型量。76.一旦函數(shù)被定義為()類型后,就不能在主調(diào)函數(shù)中使用被調(diào)函數(shù)的函數(shù)值了。77.要求通過while循環(huán)不斷讀入字符,當(dāng)讀入字母N時(shí)結(jié)束循環(huán)。若變量已正確定義,以下正確的程序段是()A、while((ch=getchar())!=’N’)printf(”%c”,Ch);B、while(ch=getchar()!=’N’)?printf?(”%c”,Ch);C、while(ch=getchar()==’N’)?printf?(”%c”,Ch);D、while((ch=getchar())==’N’)?printf?(”%c”,Ch);78.寫出程序執(zhí)行結(jié)果 79.寫出程序執(zhí)行結(jié)果 80.設(shè)a為int變量,執(zhí)行a=1/2+1/2;語句后,a的值為()81.C語言程序以()判斷為真值82.認(rèn)真閱讀程序,并寫出程序的運(yùn)行結(jié)果83.C語言中,函數(shù)的默認(rèn)存儲(chǔ)類別是()A、autoB、staticC、externD、無存儲(chǔ)類別84.輸入x的值,按公式計(jì)算并輸出y的值。(當(dāng)x<=1,y=x;當(dāng)l<x=10,y=3x-11)。85.全局變量的作用是增加了函數(shù)間()聯(lián)系。86.輸入一個(gè)整數(shù),輸出其符號(hào)(若x>=0,輸出1,若x<O,輸出-1)。87.若要求從鍵盤讀入含有空格字符的字符串,應(yīng)使用的函數(shù)是()?A、gets()B、getc()C、getchar()D、scanf()88.寫出程序執(zhí)行結(jié)果 89.寫出程序執(zhí)行結(jié)果 90.inta=3,b=4;條件表達(dá)式m=(aA、3B、4C、7D、-191.定義和語句是:int?w[2][3],(*?pw)[3];pw=w;則對(duì)w數(shù)組元素的非法引用是()A、*?(w[O]+2)B、*?pw[2]C、pw[0][O]D、*?(pw[1]+2)92.寫出該程序執(zhí)行結(jié)果 93.在C語言中,不正確的int類型的常數(shù)是()A、038B、0C、037D、0xAF94.編寫一個(gè)程序用于水果店售貨員算帳:已知蘋果每斤2.5元,鴨梨每斤l.8元,香蕉每斤2元,桔子每斤l.6元,要求輸入各類水果的重量,打印出應(yīng)付錢數(shù),再輸入顧客付款數(shù),打印出應(yīng)找的錢數(shù)。95.寫出該程序執(zhí)行結(jié)果 96.寫出程序執(zhí)行結(jié)果 97.在C語言中,對(duì)于if語句,else子句的配對(duì)預(yù)定是()98.寫出程序執(zhí)行結(jié)果 99.編程:計(jì)算6的階乘100.C語言中,字符(char)型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是()A、反碼B、補(bǔ)碼C、EBCDIC碼D、ASCII碼第I卷參考答案一.參考題庫1.參考答案:D2.參考答案:C3.參考答案:C4.參考答案: 該程序執(zhí)行結(jié)果是:輸出CBA5.參考答案:C6.參考答案:B7.參考答案:C8.參考答案:4個(gè)字節(jié)/32位9.參考答案:A10.參考答案:結(jié)構(gòu)體指針變量11.參考答案:C12.參考答案:C13.參考答案:B14.參考答案:‘/0’(ASCII碼為0)15.參考答案: 程序執(zhí)行結(jié)果是:3,416.參考答案:A17.參考答案: 程序執(zhí)行結(jié)果是:6687718.參考答案:C19.參考答案:空指針20.參考答案: 程序執(zhí)行結(jié)果是:421.參考答案: 程序執(zhí)行結(jié)果是:1110122.參考答案:成員名23.參考答案:B24.參考答案:D25.參考答案:int26.參考答案:D27.參考答案:main()或主函數(shù)28.參考答案: 29.參考答案:double30.參考答案:B31.參考答案:A32.參考答案:133.參考答案: 程序執(zhí)行結(jié)果是:輸入整數(shù)n,輸出0,2,4..到2*n的n個(gè)數(shù)34.參考答案:C35.參考答案:B36.參考答案:b37.參考答案:'/0'38.參考答案:形參39.參考答案:A40.參考答案:A41.參考答案:3242.參考答案: #include"stdio.h" #include voidmain() { inti,m,n; for(n=2;i<100;n++) { m=sqrt(n)+1; for(i=2;i<m;i++) if(n%i==0)break; if(i==m) printf("%d/n",n); } } 43.參考答案:C44.參考答案: 程序執(zhí)行結(jié)果是:645.參考答案:B46.參考答案:147.參考答案: 程序執(zhí)行結(jié)果是:5,4,3,2,148.參考答案:C49.參考答案:A50.參考答案:駐留在磁盤或其它外部介質(zhì)上51.參考答案:數(shù)組的首地址52.參考答案:1653.參考答案:B54.參考答案:B55.參考答案: 程序執(zhí)行結(jié)果是:56.參考答案: #include"stdio.h" main() { inti,j; for(i=1;i<=9;i++) { for(j=1;j<=9;j++) printf("%1d*%1d=%2d",i,j,i*j); printf("/n"); } }57.參考答案:函數(shù)語句58.參考答案:C59.參考答案:C60.參考答案: 程序執(zhí)行結(jié)果是:abc61.參考答案:B62.參考答案: 程序執(zhí)行結(jié)果是:X,Y63.參考答案:unsigned64.參考答案:&65.參考答案:B66.參考答案:B67.參考答案:static68.參考答案: 該程序執(zhí)行結(jié)果是:從鍵盤輸入數(shù)據(jù),寫入c1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年全球及中國(guó)網(wǎng)絡(luò)主機(jī)服務(wù)行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 2024-2030年全球及中國(guó)渠道管理軟件行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 2024-2030年全球及中國(guó)法醫(yī)產(chǎn)品和服務(wù)行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 2024-2030年全球及中國(guó)機(jī)場(chǎng)行李處理解決方案行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 2024-2030年全球及中國(guó)在線航班預(yù)訂系統(tǒng)行業(yè)市場(chǎng)現(xiàn)狀供需分析及市場(chǎng)深度研究發(fā)展前景及規(guī)劃可行性分析研究報(bào)告
- 體育館裝修設(shè)計(jì)合同協(xié)議
- 農(nóng)產(chǎn)品跨境電商物流合同
- 買賣運(yùn)輸合同模板
- 北京市裝修工程軟裝合同
- 建筑模板運(yùn)輸合同模板
- 11.9消防宣傳日關(guān)注消防安全主題班會(huì)課件
- 期中達(dá)標(biāo)檢測(cè)卷(試題)-2024-2025學(xué)年北師大版二年級(jí)數(shù)學(xué)上冊(cè)
- 盤扣式卸料平臺(tái)施工方案
- 2024年注冊(cè)安全工程師考試題庫【含答案】
- 材料力學(xué)內(nèi)部習(xí)習(xí)題集及問題詳解
- 電控柜箱體設(shè)計(jì)規(guī)范
- 增城各用途土地級(jí)別價(jià)格及范圍表
- 小學(xué)科學(xué)課堂教學(xué)評(píng)價(jià)表(共1頁)
- (完整版)軟件維護(hù)明細(xì)
- 梯形螺紋基本尺寸
- LTE學(xué)習(xí)總結(jié)-后臺(tái)操作-LMT的使用
評(píng)論
0/150
提交評(píng)論