東北大學(xué)23秋《C語言及程序設(shè)計X》在線平時作業(yè)2【答案】

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

發(fā)布時間:2023-09-18 20:40:37來源:admin瀏覽: 0 次

《C語言及程序設(shè)計X》在線平時作業(yè)2-00001

試卷總分:100  得分:100

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

1.有兩個字符數(shù)組a、b,則以下正確的輸入語句是()。

A.gets(a,b);

B."scanf(""%s%s"",a,b);"

C."scanf(""%s%s"",a,b);"

D."gets(""a""),gets(""b"");"


2.下面四個選項中,均是C語言關(guān)鍵字的選項是()。

A.autoenuminclude

B.switchtypedefcontinue

C.signedunionscanf

D.ifstructtype


3.已知字母A的ASCII碼為(65)10,變量ch1為字符型,則執(zhí)行語句ch1='A'+'6'-'3';后,ch1中的值為()。

A.D

B.68

C.一個不確定的值

D.C


4.下列語句中,符合語法的語句式()。

A.a+b=3

B.a=a+7

C.a=c+b+3=6;

D."a=8,b=a+7;"


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

A.default

B.register

C.enum

D.external


6.若有變量說明:inta=0,b=0,c=0;,以下符合C語言語法的賦值表達(dá)式是()。

A.a=9+b+c=a+9

B.a=9+b;c=a+9;

C."a=(9+b,b++)"

D.a=9+b++=a+7


7.為了避免嵌套的條件語句if-else的二義性,C語言規(guī)定:else與()是正確的。

A.縮排位置相同的if

B.其之前最近的if

C.其之后if

D.同一行上的if


8.下列程序的輸出結(jié)果是()main(){intb=4;b*=b+=b+b;printf(“%d\n”,a);}

A.16

B.32

C.96

D.144


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

A.輸出控制格式錯誤

B.輸出:x=1

C.輸出:y=1

D.輸出:y=4


10.C語言中,邏輯“真”等價于()。

A.大于零的數(shù)

B.大于零的整數(shù)

C.非零的數(shù)

D.非零的整數(shù)


11.標(biāo)有/**/語句的輸出結(jié)果為()intx=20;printf(“%d,%o,%x”,x,x,x);/**/

A.20,20,20

B."20,24,14"

C."20,14,24"

D."20,024,14"


12.sizeof(float)是()。

A.雙精度型表達(dá)式

B.一個整型表達(dá)式

C.一個函數(shù)調(diào)用

D.一個不合法的表達(dá)式


13.函數(shù)strcmp(“A”,“B”)的值為()

A.0

B.-1

C.1

D.3


14.在C語言中,引用數(shù)組元素時,其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是()。

A.整型常量

B.整型表達(dá)式

C.整型常量或整型表達(dá)式

D.任何類型的表達(dá)式


15.有下列語句和賦值語句:(1)charstr[]=”iamaboy.”(2)charstr[12]=”iamaboy.”(3)char*p=”iamaboy.”(4)p=”iamaboy.”下列說法正確的是()

A.只有(1)、(2)正確

B.只有(3)、(4)正確

C.只有(1)、(3)、(4)正確

D.只有(3)正確


16.以下為一維整型數(shù)組a的正確說明是()。

A.inta(10);

B."intn=10,a[n];"

C."intn;scanf(""%d"",n);"

D."#defineSIZE10;inta[SIZE];inta[n];"


17.071^052的結(jié)果是()

A.32

B.16

C.23

D.22


18.以下不正確的說法為()。

A.在不同函數(shù)中可以使用相同名字的變量

B.形式參數(shù)是局部變量

C.在函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效

D.在函數(shù)內(nèi)的復(fù)合語句中定義的變量在本函數(shù)范圍內(nèi)有效


19.有定義inta[3][4],輸入其3行2列元素的正確語句為()

A.scanf(“%d”,a[3,2]);

B."scanf(“%d”,*(*(a+2)+1))"

C."scanf(“%d”,*(a+2)+1);"

D."scanf(“%d”,*(a[2]+1));"


20.執(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"


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

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


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


23.主函數(shù)可以在其他函數(shù)之后,函數(shù)內(nèi)不可以嵌套定義函數(shù)


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


25.c語言結(jié)構(gòu)類型變量在程序執(zhí)行期間所有成員一直駐留在內(nèi)存。




奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學(xué)習(xí)
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部