東大22春學(xué)期《C語言及程序設(shè)計X》在線平時作業(yè)2【標(biāo)準(zhǔn)答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2022/3/2 21:10:38來源:admin瀏覽: 49 次

東大22春學(xué)期《C語言及程序設(shè)計X》在線平時作業(yè)2-00001

試卷總分:100  得分:96

一、單選題 (共 20 道試題,共 80 分)

1.一個C語言程序總是從()。

A.主過程開始執(zhí)行

B.主函數(shù)開始執(zhí)行

C.子程序開始執(zhí)行

D.主程序開始執(zhí)行

 

2.執(zhí)行下面的程序后的數(shù)學(xué)結(jié)果為()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);

A.40,36,30

B."32,8,7"

C."32,28,7"

D."32,28,7.5"

 

3.對于條件表達(dá)式(M)?(a++):(a--),其中的表達(dá)式M等價于()。

A.M==0

B.M==1

C.M!=0

D.M!=1

 

4.若有說明:inta[10];則對數(shù)組元素的正確引用是()。

A.a[10]

B."a[3,5]"

C.a(5)

D.a[10-10]

 

5.以下for循環(huán)語句()。for(;;)printf(“*”);

A.判斷循環(huán)結(jié)束的條件不合法

B.是無限循環(huán)

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

D.循環(huán)只執(zhí)行一次

 

6.設(shè)int類型的數(shù)據(jù)長度為2個字節(jié),則unsignedint類型數(shù)據(jù)的取值范圍是()。

A.0~255

B.0~65535

C.-32768~+32767

D.-256~+255

 

7.以下不正確的C語言標(biāo)識符是()。

A.int

B.a_1_2

C.ab1exe

D._x

 

8.當(dāng)正常執(zhí)行了文件關(guān)閉操作時,fclose函數(shù)的返回值是()。

A.-1

B.隨機(jī)值

C.0

D.1

 

9.若有定義inta=2,b=9,k;k=a+b++/a++則k的值是()

A.6.5

B.7

C.6

D.8

 

10.以下程序段()。intx=1,y=4;printf(x<y?”x=%d”:”y=%d”,x,y);

A.輸出控制格式錯誤

B.輸出:x=1

C.輸出:y=1

D.輸出:y=4

 

11.以下能對一維數(shù)組a進(jìn)行正確初始化的語句是()。

A.inta[10]=(0,0,0,0,0);

B.inta[10]={};

C.inta[]={0};

D.inta[10]={10*1};

 

12.下面四個選項中,均是合法轉(zhuǎn)義字符的選項是()。

A.\'''\\''\n'

B."\''\017''\""'"

C.\018''\f''xab'

D.\\0''\101''xlf'

 

13.若使用下述程序段將整數(shù)12和浮點數(shù)13.6分別賦給變量a和b,那么輸入應(yīng)該式()。inta;floatb;scanf(“a=%d,b=%f”,a,b);

A.1213.6

B."a=12,b=13.6"

C."12,13.6"

D.a=12b=13.6

 

14.下面程序的運(yùn)行結(jié)果是()。charc[]="\t\v\\\0will\n";printf("%d",strlen(c));

A.14

B.3

C.9

D.字符串中有非法字符,輸出值不能確定

 

15.若執(zhí)行fopen函數(shù)時發(fā)生錯誤,則函數(shù)的返回值是()。

A.隨機(jī)值

B.1

C.NULL

D.EOF

 

16.下列不屬于C語言關(guān)鍵字的是()。

A.default

B.register

C.enum

D.external

 

17.以下是正確的C語言標(biāo)識符是()。

A.#define

B._123

C.%d

D.\n

 

18.下面四個選項中,均是正確的數(shù)值常量或字符常量的選項是()。

A.0.00f8.9e''

B."""a""3.9E-2.51e1'\""'"

C.3'0110xFF000a

D.001E140xabcd2e250.I14

 

19.若二維數(shù)組a有m列,則計算任一元素a[i][j]在數(shù)組中位置的公式為()。(假設(shè)a[0][0]位于數(shù)組的第一個位置上。)

A.i*m+j

B.j*m+i

C.i*m+j-1

D.i*m+j+1

 

20.設(shè)已定義i和k為int類型變量,則以下for循環(huán)語句for(I=0;k=-1,k=1;i++,k++)printf(“****\n”);

A.判斷循環(huán)結(jié)束的條件不合法

B.是無限循環(huán)

C.循環(huán)依次也不執(zhí)行

D.循環(huán)只執(zhí)行一次

 

二、判斷題 (共 5 道試題,共 20 分)

21.聲明語句int a[][3]={{1,0,1},{},{1,1}};能對二維數(shù)組a進(jìn)行正確初始化。

 

22.0既不是奇數(shù)也不是偶數(shù)

 

23.一個C源程序可由一個或多個函數(shù)組成

 

24.在C程序中main函數(shù)必須位于程序的最前面

 

25.聲明語句int a[]={0};可以對一維數(shù)組a進(jìn)行正確初始化。

 


  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部