2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案_第1頁
2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案_第2頁
2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案_第3頁
2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案_第4頁
2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

2024年高等教育工學(xué)類自考-02600C語言程序設(shè)計筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共30題)1.表達式10%3的結(jié)果是()2.單字符在C語言中要用()括起來。字符是以()碼存放。3.設(shè)x為int變量,執(zhí)行x=1/3+1/3+1/3;語句后,x的值為()4.寫出程序執(zhí)行結(jié)果5.以下敘述中錯誤的是()?A、算法正確的程序最終一定會結(jié)束B、算法正確的程序可以有零個輸出C、算法正確的程序可以有零個輸入D、算法正確的程序?qū)τ谙嗤妮擜-定有相同的結(jié)果6.寫出程序執(zhí)行結(jié)果 7.C語言程序中,在函數(shù)外部聲明的變量稱為()8.inta[3]={′A′,′B′,′C′,}比inta[]="ABC"占用的存儲器是()A、一樣B、少1個字節(jié)C、多1個字節(jié)D、多2個字節(jié)9.若定義intx,*p;則正確的賦值表達式是() A、AB、BC、CD、D10.下列符號中用來表示C語言中的回車換行的是()A、/rB、/nC、/bD、/t11.標準函數(shù)fgets(s,n,f)的功能是()A、從文件f中讀取長度為n的字符串存人指針s所指的內(nèi)存B、從文件f中讀取長度不超過n-1的字符串存人指針s所指的內(nèi)存C、從文件f中讀取n個字符串存人指針s所指的內(nèi)存D、從文件f中讀取長度為n-1的字符串存入指針s所指的內(nèi)存12.以下程序段的輸出結(jié)果是()。????? struct?node???????? {int?a;? float?b;? char?c[10];}? printf(“%d”,sizeof(struet?node))?;13.有以下程序????? main()? {int?y=10;? while(y--);printf(”y=%d/n”,y);????? }? 程序執(zhí)行后的輸出結(jié)果是()A、y=0B、y=-lC、y=1D、while構(gòu)成無限循環(huán)14.認真閱讀程序,并寫出程序的運行結(jié)果 15.例如:printf();這時函數(shù)調(diào)用的方式是()16.寫出程序執(zhí)行結(jié)果 17.C語言程序函數(shù)返回值的類型,服從()的類型。18.在C語言程序中要建立一個新文本文件,文件打開方式要用()A、wtB、rtC、atD、rb19.寫出程序執(zhí)行結(jié)果 20.C語言程序的基本整型變量以()表示21.以下程序的輸出結(jié)果是()????? #include????? union?pw? {int?i;char?ch[2];}a;? ?main(?)? {a.ch[0]=13;a.ch[1]=0;printf(”%d/n”,a.i);}????? (注意:ch[0]在低字節(jié),ch[1]在高字節(jié)。)?A、13B、14C、208D、20922.寫出程序執(zhí)行結(jié)果 23.寫出程序執(zhí)行結(jié)果24.表示結(jié)構(gòu)成員的形式是:結(jié)構(gòu)變量()25.C語言程序以()給出真值。26.調(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中27.在C語言中構(gòu)造數(shù)據(jù)類型包括數(shù)組類型、()類型和共用體類型。28.寫出程序執(zhí)行結(jié)果 29.以下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;i<=NUM;i++)??????? {n++;printf(“%d”,n);}?????? ?printf(“/n”);}?A、5B、6C、8D、930.e=getchar()是表示()A、從鍵盤上輸入一個字符B、從內(nèi)存中輸入一個字符C、從變量get賦值D、從變量char賦值第1卷參考答案一.參考題庫1.參考答案:12.參考答案:單引號;ASCII3.參考答案:04.參考答案: 程序執(zhí)行結(jié)果是:155.參考答案:B6.參考答案: 程序執(zhí)行結(jié)果是:輸出167.參考答案:全局變量8.參考答案:B9.參考答案:A10.參考答案:B11.參考答案:B12.參考答案:1613.參考答案:B14.參考答案: 程序執(zhí)行結(jié)果是:58055015.參考答案:函數(shù)語句16.參考答案: 程序執(zhí)行結(jié)果是:6687717.參考答案:函數(shù)定義18.參考答案:A19.參考答案: 程序執(zhí)行結(jié)果是:3527820.參考答案:int21.參考答案:A22.參考答案: 程序執(zhí)行結(jié)果是:023.參考答案: 程序執(zhí)行結(jié)果是: Number=102 Name=Zhangping Sex=m Score=8724.參考答案:成員名25.參考答案:126.參考答案:C27.參考答案:結(jié)構(gòu)體28.參考答案: 程序執(zhí)行結(jié)果是:629.參考答案:C30.參考答案:A第2卷一.參考題庫(共30題)1.要判別變量a為真應(yīng)該使用()A、a=0B、a==0C、a==1D、a!=02.若t為double類型,表達式t=l,t+5,l++的值是()A、1B、1.0C、2.0D、43.在以下給出的表達式中,與while(E)中的(E)不等價的表達式是()A、AB、BC、CD、D4.設(shè)備文件是指與主機相聯(lián)的()5.在一個整型常量后面加一個字母(),表示為長整型常量。6.C語言程序函數(shù)返回值)是通過()語句返回。7.認真閱讀程序,并寫出程序的運行結(jié)果 8.以下程序運行后的輸出結(jié)果是()。??? main()? ??{double?d=3.2;int?x,y;?? ?x=1.2;y=(x+3.8)/5.0;??? printf(”%d/n”,d*y);??? }?9.寫出程序執(zhí)行結(jié)果 10.寫出程序執(zhí)行結(jié)果 11.寫出程序執(zhí)行結(jié)果 12.循環(huán)語句中的for語句,其一般形式如下:??? for(表達式1;表達式2;表達式3)語句??? 其中表示循環(huán)條件的是()A、表達式lB、表達式2C、表達式3D、語句13.長整型數(shù)是用后綴()來表示的。14.“結(jié)構(gòu)”是一種構(gòu)造類型,它是由若干()組成的15.C語言程序中,數(shù)組名作為函數(shù)參數(shù)時,不進行值傳送而進行()傳送。16.設(shè)a為int變量,b為float變量,則a+b的運算結(jié)果為()型數(shù)據(jù)。17.若有賦值語句x=x+3;則其含義是()18.以下程序的輸出結(jié)果是()? #include????? #include????? main()? {char?str[12]={‘8’,‘t’,‘r’,‘i’,?‘n’,‘g’,‘、0’,‘a(chǎn)’};????? printf(“%d/n”,strlen(str));}?A、6B、7C、8D、1219.條件運算符a=a>b???a:b執(zhí)行后a的值比b()20.寫出程序執(zhí)行結(jié)果 21.設(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]的表達式是()A、*((*prt+1)[2])B、*(*(p+5))C、*prt+1)+2D、*(*(a+1)+2)22.設(shè)有以下語句(其中0≤i<10),則不能對a數(shù)組元素的正確引用是()????? int?a[10]={0,l,2,3,4,5,6,7,8,9},*p=a;? ?A、a[p-a]B、*(&a[i])C、p[i]D、*(*(a+i))23.i=9,m=15求i、m的值。()A、3B、6C、9D、1524.編寫一個程序用于水果店售貨員算帳:已知蘋果每斤2.5元,鴨梨每斤l.8元,香蕉每斤2元,桔子每斤l.6元,要求輸入各類水果的重量,打印出應(yīng)付錢數(shù),再輸入顧客付款數(shù),打印出應(yīng)找的錢數(shù)。25.函數(shù)直接或間接調(diào)用函數(shù)自身,稱為()26.設(shè)有說明int(*ptr)[m];其中的標識符ptr是()A、m個指向整型變量的指針B、指向m個整型變量的函數(shù)指針C、一個指向具有m個整型元素的一維數(shù)組的指針D、具有m個指針元素的一維指針數(shù)組,每個元素都只能指向整型量27.根據(jù)題意,編寫程序 編寫一函數(shù)liststar輸出n行由”*”組成的等腰三角形,要求在主函數(shù)main中輸入n。??例如:若輸入4,則輸出如下圖形: 28.C語言程序強制退出循環(huán)的語句是()29.break語句只能用于switch-case語句和()語句中。30.逗號表達式的形式如下:??????????? 表達式1,表達式2? 則逗號表達式的結(jié)果是()的值。第2卷參考答案一.參考題庫1.參考答案:D2.參考答案:B3.參考答案:C4.參考答案:各種外部設(shè)備5.參考答案:I或L6.參考答案:return7.參考答案: 程序執(zhí)行結(jié)果是:s=298.參考答案:09.參考答案: 程序執(zhí)行結(jié)果是:410.參考答案: 程序執(zhí)行結(jié)果是:85211.參考答案: 程序執(zhí)行結(jié)果是:end12.參考答案:B13.參考答案:“L”或“I”14.參考答案:“成員”15.參考答案:地址16.參考答案:double17.參考答案:將x原來的值取出加上3以后重新賦給變量x18.參考答案:D19.參考答案:大或等于20.參考答案: 程序執(zhí)行結(jié)果是:輸入一個字符串,程序?qū)⑵渑c“CLanguage”比較,輸出比較結(jié)果的大于等于或小于。21.參考答案:D22.參考答案:D23.參考答案:B24.參考答案: 25.參考答案:遞歸調(diào)用26.參考答案:C27.參考答案: #include"stdio.h" voidliststar(intn) {inti,j; for(i=1;i<=n;i++) {for(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論