東北大學22年秋學期《C語言及程序設(shè)計X》在線平時作業(yè)1【資料答案】

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

發(fā)布時間:2022-09-08 17:51:45來源:admin瀏覽: 14 次

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

試卷總分:100  得分:100

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

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

A.0

B.-1

C.1

D.3

 

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

A.14

B.3

C.9

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

 

3.下面對函數(shù)的敘述,不正確的是()。

A.函數(shù)的返回值是通過函數(shù)中的return語句獲得的

B.函數(shù)不能嵌套定義

C.一個函數(shù)中有且只有一個return語句

D.函數(shù)中沒有return語句,并不是不帶回值

 

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

A.autoenuminclude

B.switchtypedefcontinue

C.signedunionscanf

D.ifstructtype

 

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

A.[常量表達式]

B.[整型表達式]

C.[整型常量或整型表達式]

D.[整型常量]

 

6.以下程序的輸出結(jié)果是()。main(){char*a[][5]={“how”,”do”,”you”,”do”,”!”};char**p;inti;p=a;for(i=0;i<4;i++);printf(“%s”,p[i]);}

A.howdoyoudo!

B.how

C.howdoyoudo

D.hdyd

 

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

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

B.inta[10]={};

C.inta[]={0};

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

 

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

A.a+b=3

B.a=a+7

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

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

 

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

A.32

B.16

C.23

D.22

 

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

A.-1

B.隨機值

C.0

D.1

 

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

A.inta(10);

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

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

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

 

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

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

 

13.下列關(guān)于switch語句和break語句的結(jié)論中,只有()是正確的。

A.break語句是switch語句的一部分

B.在switch語句中可以根據(jù)需要使用或不使用break語句

C.在switch語句中必須使用break語句

D."以上三個結(jié)論有兩個是正確的"

 

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

A.6.5

B.7

C.6

D.8

 

15.下列四組選項中,均不是C語言關(guān)鍵字的選項是()。

A.defineIFtype

B.getccharprintf

C.includescanfcase

D.whilegopow

 

16.若使用下述程序段將整數(shù)12和浮點數(shù)13.6分別賦給變量a和b,那么輸入應該式()。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.下述for語句intI,x;for(i=0,x=1,i=9;x!=876;i++)scanf(“%d”,x);

A.最多循環(huán)10次

B.最多循環(huán)9次

C.無限循環(huán)

D.一次也不循環(huán)

 

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

A.輸出控制格式錯誤

B.輸出:x=1

C.輸出:y=1

D.輸出:y=4

 

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

A.縮排位置相同的if

B.其之前最近的if

C.其之后if

D.同一行上的if

 

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

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

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

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

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

 

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

21.C語言fread()函數(shù)的功能是從文件fp中讀取n個字符存入指定的內(nèi)存。

 

22.已知int a,*p=&a,則函數(shù)printf("%d",p);調(diào)用錯誤。

 

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

 

24.若要用fopen函數(shù)打開一個新的二進制文件,該文件要既能讀也能寫,則文件方式字符串是“ab+”。

 

25.在C程序中,注釋說明只能位于一條語句的后面



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

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

回到頂部