全國計算機二級C語言程序設計模擬卷_第1頁
全國計算機二級C語言程序設計模擬卷_第2頁
全國計算機二級C語言程序設計模擬卷_第3頁
全國計算機二級C語言程序設計模擬卷_第4頁
全國計算機二級C語言程序設計模擬卷_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

精品文檔-下載后可編輯全國計算機二級C語言程序設計模擬卷全國計算機二級C語言程序設計模擬卷

1.【單選題】1分|以下敘述中錯誤的是()。

AC語言編寫的函數源程序,其文件名后綴可以是C

BC語言編寫的函數都可以作為一個獨立的源程序文件

CC語言編寫的每個函數都可以進行獨立的編譯并執(zhí)行

D一個C語言程序只能有一個主函數

2.【單選題】1分|設循環(huán)隊列的存儲空間為Q(1:35),初始狀態(tài)為front=rear=35?,F經過一系列入隊與退隊運算后,front=15,rear=15,則循環(huán)隊列中的元素個數為()。

A20

B0或35

C15

D16

3.【單選題】1分|有以下程序:#includemain(){inta[5]={1,2,3,4,5),b[5]={0,2,1,3,o},i,s=0;for(i=o;i5;i++)s=s+a[b[i]];printf(”%d\n”,s);}程序運行后的輸出結果是()。

A6

B10

C11

D15

4.【單選題】1分|下列敘述中正確的是()。

A算法就是程序

B設計算法時只需要考慮數據結構的設計

C設計算法時只需要考慮結果的可靠性

D以上3種說法都不對

5.【單選題】1分|若有定義語句:“inta=3,b=2,c=1;”,以下選項中錯誤的賦值表達式是()。

Aa=(b=4)=3;

Ba=b=c+1;

Ca=(b=4)+C;

Da=1+(b=c一4);

6.【單選題】1分|有以下程序:#includemain(){inta=7;while(a--);print[("%d\n",a);}程序運行后的輸出結果是()。

A-1

B0

C1

D7

7.【單選題】1分|#includeintf(intx):main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;)程序運行后的輸出結果是()。

A1

B2

C4

D8

8.【單選題】1分|有以下程序:#includemain(){inta=-2,b=0;while(a++++b);printf("%d,%d\n",a,b);}程序運行后的輸出結果是()。

A1,3

B0,2

C0,3

D1,2

9.【單選題】1分|若有定義語句:“charS[3][10],(*k)[3],*p;”,則以下賦值語句正確的是()。

Ap=S;

Bp=k;

Cp=s[0];

Dk=s;

10.【單選題】1分|一棵二叉樹共有25個結點,其中5個是葉子結點,則度為l的結點數為()。

A16

B10

C6

D4

11.【單選題】1分|冒泡排序在最壞情況下的比較次數是()。

An(n+1)/2

Bnlog2n

Cn(n-1)/2

Dn/2

12.【單選題】1分|程序調試的任務是()。

A設計測試用例

B驗證程序的正確性

C發(fā)現程序中的錯誤

D診斷和改正程序中的錯誤

13.【單選題】1分|在關系數據庫中,用來表示實體間聯(lián)系的是()。

A網狀結構

B樹狀結構

C屬性

D二維表

14.【單選題】1分|下列條件語句中,輸出結果與其他語句不同的是()。

Aif(a)printf("%dn",x);elseprint[("%d\n",y)

Bif(a=0)pritf("%dn",y);elseprint[("%d\n",x)

Cif(a!一0)printf("%dn",x);elseprint[("%a\n",y)

Dif(a=O)print[("%dn",x);elseprintf("%d\n",y)

15.【單選題】1分|C語言中char類型數據占字節(jié)數為()。

A3

B4

C1

D2

16.【單選題】1分|層次型、網狀型和關系型數據庫劃分原則是()。

A記錄長度

B文件的大小

C聯(lián)系的復雜程度

D數據之間的聯(lián)系方式

17.【單選題】1分|下面不屬于需求分析階段任務的是()。

A確定軟件系統(tǒng)的功能需求

B確定軟件系統(tǒng)的性能需求

C制定軟件集成測試計劃

D需求規(guī)格說明書評審

18.【單選題】1分|以下程序的輸出結果是()。main(){charst[20]="hell0\O\t\\\”;printf("%d%d\n",strlen(st),sizeof(st));}

A99

B520

C1320

D2022

19.【單選題】1分|軟件設計中劃分模塊的一個準則是()。

A低內聚低耦合

B高內聚低耦合

C低內聚高耦合

D高內聚高耦合

20.【單選題】1分|有以下程序:#include#defineS(x)4*(x)*x+1main(){intk=5,j=2;printf("%d\n",S(k+j));}程序運行后的輸出結果是()。

A197

B143

C33

D28

21.【單選題】1分|#includemain(){inta[]={10,20,30,40},*p=a,j;for(i=0;i=3;i++){a[i]=*P;p++;}printf("oAd\n",a[2]);}程序運行后的輸出結果是()。

A30

B40

C10

D20

22.【單選題】1分|有以下程序:#includemain(){inta=1,b=2;while(a6){b+=a;a4+=2;b%=10;)printf("%d,%d\n",a,b);}程序運行后的輸出結果是()。

A5,11

B7,1

C7,11

D6,1

23.【單選題】1分|有以下程序:#includemain(){inti,j,m=1;for(i=1;i3;i++){for(j=3;j0;j--){if(i*j3)break;m*=i+j;}}printf("m=%d\n",m);}程序運行后的輸出結果是()。

Am=6

Bm=2

Cm=4

Dm=3

24.【單選題】1分|若有定義語句:"inta[4][10],*P,*q[4];"且0≤i4,則錯誤的賦值是()。

AD=a

Bq[i]=a[i]

Cp=a[l]

DP=a[2][1]

25.【單選題】1分|若有定義語句:doublea,*p=a;,以下敘述中錯誤的是()。

A定義語句中的*號是一個間址運算符

B定義語句中的*號只是一個說明符

C定義語句中的P只能存放double類型變量的地址

D定義語句中,*p=n把變量a的地址作為初值賦給指針變量P

26.【單選題】1分|有以下程序:#includemain(){inta=2,b;b=a2;printf("%d\n",b);}程序運行后的輸出結果是()。

A2

B4

C6

D8

27.【單選題】1分|若有定義語句:“intx=12,y=8,z;”,在其后執(zhí)行語句“z=0.9+x/y;”,則2的值為()。

A1.9

B1

C2

D2.4

28.【單選題】1分|有以下程序:main(){intX,i;for(i=1;i=50;i++){x=i;if(X%2=O)if(x%3=O)if(X%7=0)printf("%d,i)";}}輸出結果是()。

A28

B27

C42

D41

29.【單選題】1分|有以下程序:#includemain(){inta=0,b=0,c=0;c=(a=a=5);(a=b,b+=4);printf("%d,%d,%d\n",a,bc);}程序運行后的輸出結果是()。

A0,4,5

B4,4,5

C4,4,4

D0,0,0

30.【單選題】1分|下述程序執(zhí)行的輸出結果是()。#includemain(){chara[2][4];,strcpy(a。"are");strcpy(a[1],"you");a[o][3]='';printf("%s\n",a);}

Aareyou

Byou

Care

D

31.【單選題】1分|下面屬于黑盒測試方法的是()。

A邊界值分析

B路徑覆蓋

C語句覆蓋

D邏輯覆蓋

32.【單選題】1分|以下關于簡單程序設計的步驟和順序的說法中正確的是()。

A確定算法后,整理并寫出文檔,最后進行編碼和上機調試

B首先確定數據結構,然后確定算法,再編碼,并上機調試,最后整理文檔

C先編碼和上機調試,在編碼過程中確定算法和數據結構,最后整理文檔

D先寫好文檔,再根據文檔進行編碼和上機調試,最后確定算法和數據結構

33.【單選題】1分|有以下程序:#include#includestructA{inta;charb[10];doubleC;);voidf(structAt);main(){structAa={"1001,"ZhangDa",l098,0};f(a);printf("%d,%S,%6.1f\n",a.a,a.b,a.c);}voidf(structAt){t.a=1002;strcpy(t.b,"ChangRon9");t.c=1202.0;}程序運行后的輸出結果是()。

A1001,ZhangDa,1098.0

B1002,ChangRong,1202.0

C1001,ChangRong,1098.0

D1002,ZhangDa,1202.0

34.【單選題】1分|軟件按功能可以分為應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是()。

A學生成績管理系統(tǒng)

BC語言編譯程序

CUNIX操作系統(tǒng)

D數據庫管理系統(tǒng)

35.【單選題】1分|若k是int類型變量,且有以下for語句:for(k=-1;k下面關于語句執(zhí)行情況的敘述中正確的是()。

A循環(huán)體執(zhí)行一次

B循環(huán)體執(zhí)行兩次

C循環(huán)體一次也不執(zhí)行

D構成無限循環(huán)

36.【單選題】1分|有以下程序:#includeintfun(){staticintx=1;x+=1;returnX;}main(){inti,S=1;for(i=1;i=S;i++

溫馨提示

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

評論

0/150

提交評論