![二級C語言筆試-33_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/30/865ca1a5-700e-4bae-86d8-49568f8d6cf8/865ca1a5-700e-4bae-86d8-49568f8d6cf81.gif)
![二級C語言筆試-33_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/30/865ca1a5-700e-4bae-86d8-49568f8d6cf8/865ca1a5-700e-4bae-86d8-49568f8d6cf82.gif)
![二級C語言筆試-33_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/30/865ca1a5-700e-4bae-86d8-49568f8d6cf8/865ca1a5-700e-4bae-86d8-49568f8d6cf83.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、二級 C 語言筆試 -33( 總分: 100.00 ,做題時(shí)間: 90 分鐘 )一、選擇題 (總題數(shù): 40,分?jǐn)?shù): 70.00)1. 以下能正確定義一維數(shù)組的選項(xiàng)是 。(分?jǐn)?shù): 2.00 )A. int a5=0,1,2,3,4,5;B. char a=0,1,2,3,4,5;VC. char a=A,B,C;D. int a5=0123;解析:2. 有以下程序 typedef structint b,p;A;void f(A c) /* 注意: c 是結(jié)構(gòu)變量名 */int j;c.b+=1; c.p+=2;main()int i;A a=1,2;f(分?jǐn)?shù): 2.00 )A. ;print
2、f(%d,%d/n解析:3. 若整型變量a、b、c、d中的值依次為:1、4、3、2。則條件表達(dá)式 a 0; x-)if(x%3) printf(%d,x-); continue; printf(%d,-x);程序的運(yùn)行結(jié)果是 。(分?jǐn)?shù): 1.00 )A. 7,4,2B. 8,7,5,2C. 9,7,6,4D. 8,5,4,2V解析:15. 算法具有五個(gè)特性,以下選項(xiàng)中不屬于算法特性的是 (分?jǐn)?shù): 1.00 )A. 有窮性B. 簡潔性 VC. 可行性D. 確定性 解析:16. 有以下程序 main() int k=5,n=0;do switch(k) case1:case3: n+=1;k-;
3、break; default: n=0;k-;case2:case4: n+=2;k-;break;printf(%d,n);while(k 0& nv 5);程序運(yùn)行后的輸出結(jié)果是 。(分?jǐn)?shù): 1.00 )A. 235VB. 0235C. 02356D. 2356解析:17. 有以下程序#include main() int a=1, b=2, c=3, x;x=(aAb) & c; printf(%d/n,x);程序的運(yùn)行結(jié)果是 。(分?jǐn)?shù): 1.00 )A. 0B. 1C. 2D.3 V解析:18. 表達(dá)式 3.6-5/2+1.2+5%2 的值是 (分?jǐn)?shù): 1.00 )A. 4.3B. 4
4、.8C. 3.3D. 3.8V解析:19. 有以下程序 main()int i,j,x=0;for(i=0;i v 2;i+) x+;for(j=0;j v=3;j+) if(j%2) continue;x+;x+;printf(x=%d/n,x);程序執(zhí)行后的輸出結(jié)果是 。(分?jǐn)?shù): 1.00 )A. x=4B. x=8VC. x=6D. x=12解析:20. 設(shè)變量已正確定義并賦值,以下正確的表達(dá)式是 (分?jǐn)?shù): 1.00 )A. x=y*5=x+zB. int(15.8%5)C. x=y+z+5,+yVD. x=25%5.0 解析:21. 有以下程序 #include void fun(ch
5、ar *t, char *s) while(*t!=0) t+; while(*t+=*s+)!=0);main()char ss10=acc,aa10=bbxxyy; fun(ss,aa); printf(%s,%s/n, ss,aa);程序的運(yùn)行結(jié)果是 。(分?jǐn)?shù): 2.00 )A. accxyy,bbxxyyB. acc,bbxxyyC. accxxyy,bbxxyyD. accbbxxyy,bbxxyyV解析:22. 有以下程序#include main() char p20=a,b,c,d,q=abc, r=abcde; strcpy(p+strlen(q),r); strcat(p,
6、q); printf(%d%d/n,sizeof(p),strlen(p);(分?jǐn)?shù): 2.00 )A. 20 9B. 9 9C. 20 11VD. 11 11解析:23. 有定義語句: char s10; ,若要從終端給 s 輸入 5 個(gè)字符,錯誤的輸入語句是 (分?jǐn)?shù): 2.00 )A. gets( s0);B. scanf(%s,s+1);C. gets(s);D. scanf(%s,s1);V解析:24. 若有定義語句 :int k23,*pk3; ,則以下語句中正確的是 。(分?jǐn)?shù): 2.00 )A. pk=k;B. pk0= k 1 2;VC. pk=k0;D. pk1=k;解析:25.
7、 若有定義: char *x=abcdefghi; ,以下選項(xiàng)中正確運(yùn)用了 strcpy 函數(shù)的是 。(分?jǐn)?shù): 2.00 )A. char y10;strcpy(y,x4);B. char y10;strcpy(+y, x1);C. char y10,*s;strcpy(s=y+5,x);D. char y10,*s;strcpy(s=y+1,x+1);V解析:26. 若有定義: int x=0, *p=x; ,則語句 printf(%d/n,*p); 的輸出結(jié)果是 (分?jǐn)?shù): 2.00 )A. 隨機(jī)值B. 0 VC. x 的地址D. p 的地址解析:27. 在 E-R 圖中,用來表示實(shí)體的圖形
8、是 (分?jǐn)?shù):2.00 )A. 矩形 VB. 橢圓形C. 菱形D. 三角形解析:28. 對下列二叉樹進(jìn)行中序遍歷的結(jié)果是 (分?jǐn)?shù):2.00 )A. VB.C.D.解析:29. 下列敘述中正確的是(分?jǐn)?shù):2.00 )A. 軟件測試應(yīng)該由程序開發(fā)者來完成B. 程序經(jīng)調(diào)試后一般不需要再測試C. 軟件維護(hù)只包括對程序代碼的維護(hù)D. 以上三種說法都不對V解析:30. 有以下程序段 char ch; int k;ch=a; k=12;printf(%c,%d,ch,ch,k); printf(k=%d/n,k);已知字符a的ASCII十進(jìn)制代碼為97,則執(zhí)行上述程序段后輸出結(jié)果是(分?jǐn)?shù):2.00 )A. 因
9、變量類型與格式描述符的類型不匹配輸岀無定值B. 輸岀項(xiàng)與格式描述符個(gè)數(shù)不符,輸岀為零值或不定值C. a,97,12k=12D. a,97,k=12V解析:31. 若有語句:char *line5;,以下敘述中正確的是 (分?jǐn)?shù):2.00 )A. 定義line是一個(gè)數(shù)組,每個(gè)數(shù)組元素是一個(gè)基類型為char的指針變量B. 定義line是一個(gè)指針變量,該變量可以指向一個(gè)長度為5的字符型數(shù)組C. 定義line是一個(gè)指針數(shù)組,語句中的*號稱為間址運(yùn)算符D. 定義line是一個(gè)指向字符型函數(shù)的指針 解析:32. 有以下程序段int k=0,a=1,b=2,c=3;k=a v B?B:A; & NBSP;&
10、NBSP;K=c?c:k;執(zhí)行該程序段后, k 的值是 。(分?jǐn)?shù): 2.00 )A. 3B. 2 VC. 1D. 0解析:33. 設(shè)函數(shù) fun 的定義形式為void fun(char ch, float x )則以下對函數(shù) fun 的調(diào)用語句中,正確的是 。(分?jǐn)?shù): 2.00 )A. fun(abc,3.0);B. t=fun(D,16.5);C. fun(65,2.8);D. fun(32,32);V解析:34. 數(shù)據(jù)庫DB數(shù)據(jù)庫系統(tǒng)DBS數(shù)據(jù)庫管理系統(tǒng) DBMS間的關(guān)系是_(分?jǐn)?shù): 2.00 )A. DB 包含 DBS和 DBMSB. DBMS包含 DB和 DBSC. DBS包含 DB和
11、 DBMS VD .沒有任何關(guān)系解析:則能正確執(zhí)行的語句是 35. 若在定義語句: int a,b,c *p=&c; 之后,接著執(zhí)行以下選項(xiàng)中的語句,(分?jǐn)?shù): 2.00 )A. scanf(%d,a,b,c);B. scanf(%d%d%d,a,b,c);C. scanf(%d,p);VD. scanf(%d, &p);解析:36. 有以下程序fun(int x)int p;if(x=0|x=1) return(3);p=x-fun(x-2);return p;printf(%d/n,fun(7);執(zhí)行后的輸出結(jié)果是 (分?jǐn)?shù): 2.00 )A. 7B. 3C. 2VD. 0解析:37. 為了使
12、模塊盡可能獨(dú)立,要求 (分?jǐn)?shù): 2.00 )A. 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B. 模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C. 模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D. 模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng) 解析:38. 有以下程序 #include int a=1;int fun(int c)static int a=2; c=c+1;return (a+)+c;main()int i, k=0;for(i=0; i v 2; i+) int a=3; k+=f(分?jǐn)?shù): 2.00 )A. ;k+=a;printf( V 解
13、析:39. 有以下程序#include#includetypedef structchar name9; char sex; float score2; STU; STU f(STU a)STU b=Zhao,m,85.0,90.0; int i;strcpy(, );a.sex=b.sex;for(i=0; i,2; i+) a.scorei=b.scorei;return a;STU c=Qian,f,95.0,92.0,d;d=f?; printf(%s,%c,%2.0f%2.0f/n,,d.sex,d.score0,d.score1);程序的運(yùn)行結(jié)果
14、是(分?jǐn)?shù):2.00 )A. Qian,f,95,92B. Qian,85,90C. Zhao,m,85,90VD. Zhao,f,95,92解析:40. 設(shè)有如下三個(gè)關(guān)系表下列操作中正確的是。(分?jǐn)?shù):2.00 )A.B.C. VD.解析:二、填空題(總題數(shù):15,分?jǐn)?shù):30.00)41. 算法復(fù)雜度主要包括時(shí)間復(fù)雜度和1復(fù)雜度(分?jǐn)?shù):2.00 )填空項(xiàng)1: (正確答案:空間)解析:42. 數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),循環(huán)隊(duì)列屬于1結(jié)構(gòu)(分?jǐn)?shù):2.00 )填空項(xiàng)1: (正確答案:存儲結(jié)構(gòu))解析:43. 1的任務(wù)是診斷和改正程序中的錯誤。(分?jǐn)?shù):2.00 )填空項(xiàng)1:解析:44.在結(jié)構(gòu)化分析使
15、用的數(shù)據(jù)流圖(正確答案:程序調(diào)試)(DFD)中,利用1對其中的圖形元素進(jìn)行確切解釋。(分?jǐn)?shù):2.00 )填空項(xiàng)1: (正確答案:數(shù)據(jù)字典)解析:45. 問題處理方案的正確而完整的描述稱為 1(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案:算法)解析:46. 設(shè)變量已正確定義為整型,則表達(dá)式 n=i=2 , +i ,i+ 的值為 1(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: 3)解析:47. ( 以下程序運(yùn)行后的輸出結(jié)果是 1 。 main2int x=0210; printf(%X/n,x);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: 88)解析:48. 以下程序運(yùn)行后的輸出結(jié)果是
16、 1 。 main2int a=3,b=4,c=5,t=99;if(b v A& Aif(a v C& B printf(%d%d%d/n,a,b,c);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: 4599)解析:49. 當(dāng)執(zhí)行以下程序時(shí),輸入1234567890v回車,則其中 while循環(huán)體將執(zhí)行 次# includemain()char ch;while(ch=getchar()=0) printf(#);(分?jǐn)?shù):2.00 )填空項(xiàng) 1解析:: (正確答案: 0)50. 以下程序的運(yùn)行結(jié)果是 。int k=0;void fun(int m)m+=k; k+=m; printf(m=
17、%d/n k=%d,m,k+); main()int i=4;fun(i+); printf(i=%d k=%d/n,i,k);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: m=4 k=4 i=5 k=5 )解析:51. 以下程序的輸出結(jié)果是 1 。# includemain2 char *s1,*s2,m;s1=s2=(char*)malloc(sizeof(char);*s1=15;*s2=20;m=*s1+*s2;printf(%d/n,m);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: 40)解析:52. 以下程序運(yùn)行后的輸出結(jié)果是 1 。 int f(int a, int n
18、)if (n = 1) return f(a, n-1)+an-1; else return 0;main2int aa5=1,2,3,4,5, s;s=f(aa, 5); printf(%d/n, s);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: 15)解析:53. 當(dāng)運(yùn)行以下程序時(shí),輸入abed,程序的輸出結(jié)果是: insert(char str)int i ;i=strlen(str) ;while(i 0)str2*i=stri ;str2*i-1=*; i- ;printf(%s/n,str) ;main()ehar str40;seanf(%s , str) ;insert(str);(分?jǐn)?shù): 2.00 )填空項(xiàng) 1: (正確答案: a*b*c*d* )解析:54. 以下
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合同金額增加細(xì)則補(bǔ)充協(xié)議
- 2025年度城市基礎(chǔ)設(shè)施建設(shè)材料供應(yīng)合同示范文本
- 2025年度公共建筑消防系統(tǒng)維護(hù)保養(yǎng)服務(wù)合同范本
- 2025年度婚戀服務(wù)合同違約責(zé)任細(xì)則
- 2025年度智慧園區(qū)企業(yè)入駐及服務(wù)合同書
- 2025年度危險(xiǎn)品物流車輛運(yùn)輸安全責(zé)任合同
- 2025年度智慧農(nóng)業(yè)信息化建設(shè)合同
- 2025年度智能家居設(shè)備安裝合同修訂版
- 2025年度油船運(yùn)輸市場分析合同范本
- 2025年度精密儀器檢測設(shè)備長期租賃合同書
- 云南省普通初中學(xué)生成長記錄模板-好ok
- SB/T 10415-2007雞粉調(diào)味料
- JB/T 20036-2016提取濃縮罐
- 考古繪圖基礎(chǔ)
- GB/T 3452.4-2020液壓氣動用O形橡膠密封圈第4部分:抗擠壓環(huán)(擋環(huán))
- GB/T 32574-2016抽水蓄能電站檢修導(dǎo)則
- 《社會主義市場經(jīng)濟(jì)理論(第三版)》第十三章社會主義市場經(jīng)濟(jì)標(biāo)準(zhǔn)論
- 變更索賠案例分析
- 2022年4月自學(xué)考試06093《人力資源開發(fā)與管理》歷年真題及答案
- 《花婆婆》兒童繪本故事
- DB44∕T 2149-2018 森林資源規(guī)劃設(shè)計(jì)調(diào)查技術(shù)規(guī)程
評論
0/150
提交評論