2006年1月自考02600C語言程序設計試題及答案含解析_第1頁
2006年1月自考02600C語言程序設計試題及答案含解析_第2頁
2006年1月自考02600C語言程序設計試題及答案含解析_第3頁
2006年1月自考02600C語言程序設計試題及答案含解析_第4頁
2006年1月自考02600C語言程序設計試題及答案含解析_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

語言程序設計年月真題

02600C20061

1、【單選題】二進制數(shù)101010轉換為等值的十六進制數(shù)是

52

20

A:

2a

B:

210

C:

答D:案:C

2、【單選題】C語言中,字符(char)型數(shù)據(jù)在內存中的存儲形式是

反碼

補碼

A:

EBCDIC碼

B:

ASCII碼

C:

答D:案:D

3、【單選題】在C語言中,不正確的int類型的常數(shù)是

38

0

A:

37

B:

0xAF

C:

答D:案:A

4、【單選題】用十進制數(shù)表示表達式:20/0x2f的運算結果是

1

0

A:

14

B:

12

C:

答D:案:B

5、【單選題】設有語句chara=‘\65’;則變量a是

包含1個字符

包含2個字符

A:

包含3個字符

B:

C:

包含4個字符

答D:案:A

6、【單選題】若已定義x和y為double類型,則表達式:x=1,y=x+3/2的值是

1

2

A:

2

B:

2.5

C:

答D:案:C

7、【單選題】在C語言中,合法的長整型常數(shù)是

8L

4962710

A:

0.054838743

B:

21869000000

C:

答D:案:A

8、【單選題】在以下一組運算符中,優(yōu)先級最高的運算符是

<=

=

A:

B:

&&

C:

答D:案:C

9、【單選題】能正確表示a和b同時為正或同時為負的邏輯表達式是

(a>=0‖b>=0)&&(a<0‖b<0)

(a>=0&&b>=0)&&(a<0&&b<0)

A:

(a+b>0)&&(a+b<=0)

B:

a*b>0

C:

答D:案:D

10、【單選題】執(zhí)行intx,y,z,k;x=(y=4,z=16,k=32)后,x的值是

4

16

A:

32

B:

52

C:

D:

答案:C

11、【單選題】sizeof(double)是

一種函數(shù)調用

一個雙精度型表達式

A:

一個整型表達式

B:

一個宏替換

C:

答D:案:C

12、【單選題】C語言中基本數(shù)據(jù)類型包括

整型、實型、邏輯型

整型、實型、字符型

A:

整型、字符型、邏輯型

B:

整型、實型、邏輯型、字符型

C:

答D:案:B

解析:C語言中基本數(shù)據(jù)類型包括:1.整型,包括short,int,long等,用以表示一個整數(shù),

默認為有符號型,配合unsigned關鍵字,可以表示為無符號型。2.實型,即浮點型,包括

float,double等,用來表示實數(shù),相對于整型,該類型可以表示帶有小數(shù)部分的數(shù)值。需要

注意的是,實型在計算機語言中為近似值表示,并非準確值,在多次計算后可能會出現(xiàn)真值

偏差。3.字符型,即char型,用來表示各種字符,與ascii碼表一一對應。除可以用來表示

各類字符外,char型的其它規(guī)則與整型相同,可以認為char是一種特殊的整型。

13、【單選題】設有如下定義:inta=1,b=2,c=3,d=4,m=5,n=6;則執(zhí)行表達式:

(m=a>b)‖(n=c>d)后,n的值是

1

0

A:

5

B:

6

C:

答D:案:B

14、【單選題】若有以下語句:intu=020,v=0x20,w=‘\20’;printf(“%d,%d,%

d\n”,u,v,w);則輸出結果是

16,16,16

20,20,20

A:

16,16,16

B:

16,32,16

C:

D:

答案:D

15、【單選題】調用函數(shù):strcat(strcpy(str1,str2),str3)的結果是

將串str1復制到串str2中后再連接到串str3之后

將串strl連接到串str2之后再復制到串str3之后

A:

將串str2復制到串str1中后再將串str3連接到串str1之后

B:

將串str2連接到串str1之后再將串str1復制到串str3中

C:

答D:案:C

16、【單選題】語句:printf(“%d”,(a=2)&&(b=-2));的輸出結果是

無輸出

結果不確定

A:

-1

B:

1

C:

答D:案:D

17、【單選題】語句:printf(“%d、n”,12&012);的輸出結果是

12

8

A:

6

B:

12

C:

答D:案:B

18、【單選題】語句while(E);中的條件E等價于

E!=0

E!=1

A:

E==0

B:

E==1

C:

答D:案:A

19、【單選題】C語言中以下說法正確的是

不能使用while語句構成的循環(huán)

while語句構成的循環(huán)必須用break語句才能退出

A:

while語句構成的循環(huán),當while語句中的表達式值為非零時結束循環(huán)

B:

while語句構成的循環(huán),當while語句中的表達式值為零時結束循環(huán)

C:

D:

答案:D

20、【單選題】執(zhí)行語句:for(i=1;i++<4;);后,變量i的值是

3

4

A:

5

B:

不定

C:

答D:案:C

21、【單選題】執(zhí)行以下程序inty=2;do{y--;while(--y);循環(huán)體將執(zhí)行

一次

兩次

A:

三次

B:

無限次

C:

答D:案:A

22、【單選題】若定義intx,*p;則正確的賦值表達式是

p=x

p=x

A:

*p=x

B:

*p=*x

C:

答D:案:A

23、【單選題】設有以下定義:

inta[4][3]=11,3,5,9,11,13,15,17,19,21,23,25};int(*prt)[3]=a,*p=a[0];則下列能夠正

確表示數(shù)組元素a[1][2]的表達式是

*((*prt+1)[2])

*(*(p+5))

A:

(*pt+1)+2

B:

*(*(a+1)+2)

C:

答D:案:D

24、【單選題】若有以下說明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;則數(shù)值為6的表

達式是

*p+6

*(p+6)

A:

*p+=5

B:

C:

p+5

答D:案:C

25、【單選題】能正確表示a≥0且a≤10的關系表達式是

a>=0anda<=10

a>=0&a;<=10

A:

a>=0&&a;<=10

B:

a>=0ora<=10

C:

答D:案:C

26、【單選題】C語言中,函數(shù)的默認存儲類別是

auto

static

A:

extern

B:

無存儲類別

C:

答D:案:C

27、【單選題】若有以下語句:int**pp,*p,a=10,b=20;pp=&p;p=&a;P=&b;

printf("%d\n",*p,**pp);則輸出結果是

10,20

10,10

A:

20,10

B:

20,20

C:

答D:案:D

28、【單選題】若有以下的定義:inta[]={1,2,3,4},*p=a;則值為3的表式是

p+=2,*(p++)

P+=2,*++p

A:

p+=3,*kp++

B:

p+=2

C:

答D:案:A

29、【單選題】給出以下定義:chara[]="abc";charb[]={'a','b','c'};則正確的敘述是

數(shù)組a和數(shù)組b等價

數(shù)組a和數(shù)組b的長度相同

A:

數(shù)組a的長度大于數(shù)組b的長度

B:

C:

數(shù)組a的長度小于數(shù)組b的長度

答D:案:C

30、【單選題】標準函數(shù)fgets(s,n,f)的功能是

從文件f中讀取長度為n的字符串存人指針s所指的內存

從文件f中讀取長度不超過n-1的字符串存人指針s所指的內存

A:

從文件f中讀取n個字符串存人指針s所指的內存

B:

從文件f中讀取長度為n-1的字符串存入指針s所指的內存

C:

答D:案:B

31、【問答題】請選出以下程序段的輸出結果:

答案:10

32、【問答題】若執(zhí)行下面的程序輸出是:

答案:16

33、【問答題】以下程序的輸出結果是:

答案:0

34、【問答題】執(zhí)行下面的程序輸出是:

答案:6

35、【問答題】執(zhí)行下面程序中的輸出的值是:

答案:20

36、【問答題】下面程序的輸出是:

答案:-1

37、【問答題】下面程序的輸出是:

答案:852

38、【問答題】下面程序的輸出是:

答案:6

39、【問答題】下面程序的輸出是:

答案:6

40、【問答題】運行時輸入:87253,輸出的結果是

答案:35278

41、【問答題】輸人10個整數(shù),輸出其平均值。

答案:

42、【問答題】用鍵盤輸入整數(shù)給一個2×3的2維數(shù)組各元素賦值,并輸出全部元素的

值。

答案:

43、【問答題】寫一函數(shù),統(tǒng)計輸入一個字符串中字母的個數(shù)。

答案:

44、【填空題】________整常數(shù)必須以0開頭。

答案:八進制

45、【填空題】長整型數(shù)是用后綴________來表示的。

答案:“L”或“1”

46、【填空題】float實型變量類型占________內存空間。

答案:4個字節(jié)/32位

47、【填空題】字符串常量占的內存字節(jié)數(shù)等于字符數(shù)加l,增加的一個字節(jié)中存放字符

________。

答案:\0'(ASCII碼為0)

48、【填空題】條件運算符a=a>b?a:b執(zhí)行后a的值比b_____

溫馨提示

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

評論

0/150

提交評論