版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
2024年高等教育工學類自考-02600C語言程序設計筆試歷年真題薈萃含答案(圖片大小可自由調(diào)整)答案解析附后卷I一.參考題庫(共25題)1.若想通過以下輸入語句使a=5.0,b=4,c=3,則輸入數(shù)據(jù)的形式應該是()。? int?b,c;? flot?a;? scanf?(“%f,?%d,?c=%db”,?&a,&b,&c);2.若使用流程圖表示算法,則矩形符號表示()框。3.C語言程序的無符號基本整型變量以()表示。4.十進制數(shù)133轉(zhuǎn)化為八進制數(shù)是()A、201B、205C、233D、3195.以下程序的輸出結(jié)果是()????? #include????? main()? {int?a=2,c=5;? printf(“a=%%d,b=%%d/n”,a,c);}?A、a=%2,b=%5B、a=2,b=5C、a=%%d、b=%%dD、a=%d、b=%d6.寫出程序執(zhí)行結(jié)果 7.知給全部元素賦初值,則在數(shù)組說明中,可以不給出數(shù)組元素的()8.C語言中形參的缺省存儲類別是()???A、自動(auto)B、靜態(tài)(static)C、寄存器(register)D、外部(extern)9.寫出程序執(zhí)行結(jié)果 10.編程:打印下三角九九乘法表。如圖: 11.若有以下語句: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,1612.若t為double類型,表達式t=l,t+5,l++的值是()A、1B、1.0C、2.0D、413.若有以下語句: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,2014.下列符號中用來表示C語言中的回車換行的是()A、/rB、/nC、/bD、/t15.寫出程序執(zhí)行的結(jié)果16.退格,將當前位置移到前一列的轉(zhuǎn)義字符是()A、\tB、\bC、\nD、\f17.寫出程序執(zhí)行結(jié)果 18.寫出程序執(zhí)行結(jié)果 19.若已定義x和y為double類型,則表達式:x=1,y=x+3/2的值是()A、1B、2C、2.0D、2.520.寫出程序執(zhí)行結(jié)果 21.設有以下語句(其中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))22.編寫一函數(shù)prime實現(xiàn)判斷一個正整數(shù)是否為素數(shù)。要求在主函數(shù)main中輸入一個正整數(shù),并輸出是否素數(shù)的信息。????? 例如:若輸入11,則輸出YES;若輸入10,則輸出NO。23.所謂“文件”是指一組()的有序集合24.int類型的比特數(shù)是()A、8B、16C、32D、6425.寫出程序執(zhí)行的結(jié)果 卷II一.參考題庫(共25題)1.while(a)等價于()?A、while(a=0)B、while(a==0)C、while(!a)D、while(a!=0)2.若有以下的定義:inta[]={1,2,3,4}.*p=a;則值為3的表式是()A、p+=2,*(p++)B、p+=2.*++pC、p+=3,*kp++D、*p+=23.認真閱讀程序,并寫出程序的運行結(jié)果 4.inta[3]={′A′,′B′,′C′,}比inta[]="ABC"占用的存儲器是()A、一樣B、少1個字節(jié)C、多1個字節(jié)D、多2個字節(jié)5.inta=′/101′聲明a中存放的是()A、/101B、101C、5D、656.以下不合法的數(shù)值常量是()A、011B、1e1C、OxabCdD、8.OE0.57.C語言程序字符串的結(jié)束符是()8.以下程序段的輸出結(jié)果是()。????? union?node????? {int?a;???? ?float?b;? ????Char?C[10];};? ??printf(”%d”,sizeof(union?node));9.e=getchar()是表示()A、從鍵盤上輸入一個字符B、從內(nèi)存中輸入一個字符C、從變量get賦值D、從變量char賦值10.寫出程序執(zhí)行結(jié)果 11.給出以下定義:chara[]=″abc″;charb[]={′a′,′b′,′c′};則正確的敘述是()A、數(shù)組a和數(shù)組b等價B、數(shù)組a和數(shù)組b的長度相同C、數(shù)組a的長度大于數(shù)組b的長度D、數(shù)組a的長度小于數(shù)組b的長度12.有以下程序???? main()??? {int?a=O,b=O,C=0,d=0;????? if(a=1)b=l;C=2;????? else?d=3:? printf(“%d,%d,%d,%d/n”,a,b,C,d);???? }? 程序執(zhí)行后的輸出結(jié)果是()A、0,O,O,3B、O,1,2,0C、1,1,2,0D、編譯有錯13.C語言程序以()判斷為假值。14.寫出程序執(zhí)行結(jié)果 15.編程:打印九九乘法表16.以下關于運算符優(yōu)先順序的描述正確的是()A、關系運算符<算術運算符<賦值運算符<邏輯運算符B、邏輯運算符<關系運算符<算術運算符<賦值運算符C、賦值運算符<邏輯運算符<關系運算符<算術運算符D、算術運算符<關系運算符<賦值運算符<邏輯運算符17.設有語句int?a=3;則執(zhí)行了語句a+=a-=a*a;后,變量a的值是()A、-12B、0C、3D、918.條件運算符a=a>b???a:b執(zhí)行后a的值比b()19.int?a[]={l,2,3,4,5};系統(tǒng)自動定義a數(shù)組的長度是()A、3B、4C、5D、620.C語言程序中,在一個函數(shù)內(nèi)部聲明的變量稱為()21.編程:從鍵盤輸入一個字符串,并在顯示器輸出。22.有符號的整型數(shù)據(jù)(signed?int)能表示的最大整數(shù)是()23.C語言程序以()判斷為真值24.要判別變量a為真應該使用()A、a=0B、a==0C、a==1D、a!=025.以下程序段的輸出結(jié)果是()。????? struct?node???????? {int?a;? float?b;? char?c[10];}? printf(“%d”,sizeof(struet?node))?;卷III一.參考題庫(共25題)1.在C語言中,下列描述正確的是()A、不能使用do—while語句構成的循環(huán)B、do-while語句構成的循環(huán)必須用break語句才能退出C、do-while語句構成的循環(huán),當while語句中的表達式值為非零時結(jié)束循環(huán)D、do-while語句構成的循環(huán),當while語句中的表達式值為零時結(jié)束循環(huán)2.函數(shù)淵用時用數(shù)組名,作為函數(shù)參數(shù),傳入的是()3.編寫一個函數(shù)sum,實現(xiàn)求兩個3×4矩陣之和。要求輸入在主函數(shù)內(nèi)完成。4.寫出程序執(zhí)行結(jié)果 5.寫出程序執(zhí)行結(jié)果 6.有聲明unionperdata{intclass;charofice[10];intscore;};該共用體占據(jù)字節(jié)數(shù)為()A、10B、12C、14D、157.C語言程序強制退出循環(huán)的語句是()8.C語言的注釋符是()9.寫出程序執(zhí)行結(jié)果 10.inti=9,j=12求i∣j的值()A、5B、8C、13D、1511.在文件中用來寫一組數(shù)據(jù),buffer:是一個指針,size:是要寫的字節(jié),count:是要寫多少個數(shù)據(jù)項,fp:文件型指針,一般調(diào)用形式是()A、write(buffer,size,count,fp)B、fprinff(buffer,size,count,fp)C、fwrite(buffer,size,count,fp)D、fwrite(buffer,size,count,p)12.inta=′/101′占用的存儲空間是()A、1個字節(jié)B、2個字節(jié)C、3個字節(jié)D、4個字節(jié)13.以下不合法的用戶標識符是()A、j2_KEYB、DoubleC、4dD、_8_14.有函數(shù)illI?m(float?x){floal?2;z=。;rehJrn(z);l用n=m(3?5);調(diào)用.則返回值是()?A、3B、3.5C、4D、實型值15.設有說明int(*ptr)[m];其中的標識符ptr是()A、m個指向整型變量的指針B、指向m個整型變量的函數(shù)指針C、一個指向具有m個整型元素的一維數(shù)組的指針D、具有m個指針元素的一維指針數(shù)組,每個元素都只能指向整型量16.以下程序的輸出結(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、20917.寫出該程序執(zhí)行結(jié)果 18.C語言程序函數(shù)返回值的類型,服從()的類型。19.寫出該程序執(zhí)行結(jié)果 20.編程:寫一函數(shù),統(tǒng)計輸入一個字符串中字母的個數(shù)。21.寫出該程序執(zhí)行結(jié)果 22.語句while(E);中的條件E等價于()A、E!?=0B、E!?=lC、E?=?=?0D、E?=?=?123.有以下程序? ?#include???? ?main()? {char?C1,C2:C3,C4,C5,C6; scanf("%C%C%C%C”,&Cl,&C2,&C3,&C4);????? C5=getchar();C6=getchar();????? Putchar(c1);putchar(c2);? printf(”%C%C/n”,C5,C6);????? }? 程序運行后,若從鍵盤輸入(從第l列開始)????? 123? 45678??? 則輸出結(jié)果是()A、1245B、1256C、1267D、127824.寫出程序執(zhí)行結(jié)果 25.能正確表示a和b同時為正或同時為負的邏輯表達式是()A、(a>=0‖b>=0)&&(a=0)&&(a<0&&b0)&&(a+b0卷I參考答案一.參考題庫1.參考答案:5.0,c=32.參考答案:處理3.參考答案:unsigned4.參考答案:B5.參考答案:D6.參考答案: 程序執(zhí)行結(jié)果是:111017.參考答案:個數(shù)8.參考答案:A9.參考答案: 程序執(zhí)行結(jié)果是:end10.參考答案: #include"stdio.h" main() {inti,j; for(i=1;i<=9;i++) {for(j=1;j<i;j++) printf("%1d*%1d=%2d",i,j,i*j); printf("/n");} getch(); }11.參考答案:C12.參考答案:B13.參考答案:D14.參考答案:B15.參考答案: 程序執(zhí)行結(jié)果是:0,116.參考答案:B17.參考答案: 程序執(zhí)行結(jié)果是:輸入一個整數(shù),若該整數(shù)小等于7,輸出星期的英文表達18.參考答案: 程序執(zhí)行結(jié)果是: stringa=CHINA stringb=CHINA19.參考答案:C20.參考答案: 程序執(zhí)行結(jié)果是:#& *21.參考答案:D22.參考答案: 23.參考答案:相關數(shù)據(jù)24.參考答案:B25.參考答案: 程序執(zhí)行結(jié)果是:a=3,b=8,c=5卷II參考答案一.參考題庫1.參考答案:D2.參考答案:A3.參考答案: 程序執(zhí)行結(jié)果是:5805504.參考答案:B5.參考答案:D6.參考答案:D7.參考答案:'/0'8.參考答案:109.參考答案:A10.參考答案: 程序執(zhí)行結(jié)果是:home11.參考答案:C12.參考答案:D13.參考答案:014.參考答案: 程序執(zhí)行結(jié)果是:77715.參考答案: #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"); } }16.參考答案:C17.參考答案:A18.參考答案:大或等于19.參考答案:C20.參考答案:局部變量21.參考答案: #include"stdio.h" voidmain() { charstr[80]; scanf("%s",str); printf("%s",str); } 或者: #include"stdio.h" #include"string.h" voidmain() {charch; while((ch=getchar())!='/n')putchar(ch); }22.參考答案:3276723.參考答案:非024.參考答案:D25.參考答案:16卷III參考答案一.參考題庫1.參考答案:D2.參考答案:數(shù)組的首地址3.參考答案: 4.參考答案:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025定制家具銷售合同范本
- 2024年租賃合同及附屬設施
- 2024年珠寶店銷售人員勞動合同3篇
- 2024年02月福建2024招商銀行廈門分行校園招考筆試歷年參考題庫附帶答案詳解
- 2025法人向公司借款合同參考范本
- 2024年版離婚股權分割詳細合同模板版
- 用戶體驗與偏好關聯(lián)建模-洞察分析
- 柚子折紙手工課程設計
- 文學鑒賞課程設計
- 2024年地坪施工與節(jié)能技術結(jié)合合同3篇
- 六年級語文上冊期末試卷及完整答案
- 貴州省銅仁市2023-2024學年高一上學期期末考試 生物 含解析
- 軍隊文職(新聞專業(yè))招聘考試(重點)題庫200題(含答案解析)
- 藥學概論-第八章-藥事管理學
- 人教版(2024)數(shù)學七年級上冊期末測試卷(含答案)
- 大部分分校:地域文化形考任務三-國開(CQ)-國開期末復習資料
- 中國當代文學專題-002-國開機考復習資料
- 2025新版國家醫(yī)保藥品目錄(完整版)
- 2024-2020年上海高考英語作文試題匯編 (解讀及范文)
- 妊娠合并糖尿病病例討論
- C語言程序設計(蘭州石化職業(yè)技術大學)知到智慧樹期末考試答案題庫2024年秋蘭州石化職業(yè)技術大學
評論
0/150
提交評論