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

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

發(fā)布時(shí)間:2023-09-18 20:41:06來(lái)源:admin瀏覽: 0 次

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

試卷總分:100  得分:100

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

1.若有定義:intx=7;floata=2.5,b=4.7;則表達(dá)式a+x%3*(int)(a+b)%2/4的值是()。

A.2.5

B.2.75

C.3.5

D.0


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

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

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

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

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


3.述語(yǔ)句中,()中的if語(yǔ)法有錯(cuò)誤。

A.if(xy);

B."if(x==y)x+y;"

C."if(x!=y)scanf(""%d"",x)else scanf(""%d"",y);"

D."if(xy){x++;y++;}"


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

A.D

B.68

C.一個(gè)不確定的值

D.C


5.若有定義:intA[3][4];能表現(xiàn)數(shù)組元素A[1][1]的是()

A.(A[1]+1)

B.*(A[1][1])

C.(*(A+1)[1])

D.*(A+5)


6.標(biāo)有/**/語(yǔ)句的輸出結(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"


7.以下敘述中不正確的是()

A.在C程序中,調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參

B.在C程序的函數(shù)中,最好使用全局變量

C.在C程序中,形參只是局限于所在函數(shù)

D.在C程序中,函數(shù)名的存儲(chǔ)類別為外部


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

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

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

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

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


9.下面程序的輸出是()。main(){intx=10,y=3;printf(“%d\n”,y=x%y);}

A.0

B.1

C.3

D.不確定的值


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

A.輸出控制格式錯(cuò)誤

B.輸出:x=1

C.輸出:y=1

D.輸出:y=4


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

A.inta(10);

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

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

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


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

A.隨機(jī)值

B.1

C.NULL

D.EOF


13.C語(yǔ)言中的構(gòu)造類型數(shù)據(jù)包括()

A.數(shù)組類型、構(gòu)造體類型和共用體類型

B.數(shù)組類型、結(jié)構(gòu)體類型和指針類型

C.數(shù)組類型、結(jié)構(gòu)體類型和枚舉類型

D.數(shù)組類型、結(jié)構(gòu)體類型和空類型


14.若x為float型變量,則以列程序段結(jié)果是()x=1234.6789;printf(“%-2.1f”,x);

A.輸出格式描述符的域?qū)挾炔粔颍荒茌敵?/span>

B.輸出為1234.7

C.輸出為1234.6

D.輸出為-1234.6


15.若有以下說(shuō)明和語(yǔ)句,則輸出結(jié)果是()。Char*sp=”\\\”\n”;Printf(“%d”,strlen(sp));

A.6

B.3

C.5

D.字符串中有非法自負(fù),輸出值不定


16.若使用下述程序段將整數(shù)12和浮點(diǎn)數(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


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

A.gets(a,b);

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

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

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


18.在C語(yǔ)言中,一維數(shù)組的定義方式為:類型說(shuō)明符數(shù)組名()。

A.[常量表達(dá)式]

B.[整型表達(dá)式]

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

D.[整型常量]


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

A.0

B.-1

C.1

D.3


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

A.16

B.32

C.96

D.144


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

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


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


23.已知char s1[19],*s2="ab\0cdef";則執(zhí)行語(yǔ)句strcpy(s1,s2);后,變量s的內(nèi)容是不能確定。


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


25.在swith語(yǔ)句中可以根據(jù)需要使用或不需要使用break語(yǔ)句。




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

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

回到頂部