亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

試題

計(jì)算機(jī)二級(jí)《C語言》考試題庫及答案

時(shí)間:2025-06-05 17:30:17 試題 我要投稿

2016年計(jì)算機(jī)二級(jí)《C語言》考試題庫及答案

  (1)下列敘述中正確的是( )。

2016年計(jì)算機(jī)二級(jí)《C語言》考試題庫及答案

  A.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間是相同的

  B.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)

  C.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要少于順序存儲(chǔ)結(jié)構(gòu)

  D.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)在存儲(chǔ)空間的需求上沒有可比性

  (2)下列敘述中正確的是( )。

  A.棧是一種先進(jìn)先出的線性表

  B.隊(duì)列是一種后進(jìn)先出的線性表

  C.棧與隊(duì)列都是非線性結(jié)構(gòu)

  D.以上三種說法都不對(duì)

  (3)軟件測(cè)試的目的是( )。

  A.評(píng)估軟件可靠性

  B.發(fā)現(xiàn)并改正程序中的錯(cuò)誤

  C.改正程序中的錯(cuò)誤

  D.發(fā)現(xiàn)程序中的錯(cuò)誤

  (4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是( )。

  A.軟件集成測(cè)試計(jì)劃

  B.軟件詳細(xì)設(shè)計(jì)說明書

  C.用戶手冊(cè)。

  D.軟件需求規(guī)格說明書

  (5)軟件生命周期是指( )。

  A.軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程

  B.軟件從需求分析、設(shè)計(jì)、實(shí)現(xiàn)到測(cè)試完成的過程

  C.軟件的開發(fā)過程

  D.軟件的運(yùn)行維護(hù)過程

  (6)面向?qū)ο蠓椒ㄖ,繼承是指( )。

  A.一組對(duì)象所具有的相似性質(zhì)

  B.一個(gè)對(duì)象具有另一個(gè)對(duì)象的性質(zhì)

  C.各對(duì)象之間的共同性質(zhì)

  D.類之間共享屬性和操作的機(jī)制

  (7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是( )。

  A.記錄長度

  B.文件的大小

  C.聯(lián)系的復(fù)雜程度

  D.數(shù)據(jù)之間的聯(lián)系方式

  (8)一個(gè)工作人員可以使用多臺(tái)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是( )。

  A.一對(duì)一

  B.一對(duì)多

  C.多對(duì)多

  D.多對(duì)一

  (9)數(shù)據(jù)庫設(shè)計(jì)中反映用戶對(duì)數(shù)據(jù)要求的模式是( )。

  A.內(nèi)模式

  B.概念模式

  C.外模式

  D.設(shè)計(jì)模式

  (10)有三個(gè)關(guān)系R、S和T如下:

  則由關(guān)系R和s得到關(guān)系T的操作是( )。

  A.自然連接

  B.差

  C.交

  D.并

  (11)計(jì)算機(jī)能直接執(zhí)行的程序是( )。

  A.源程序

  B.目標(biāo)程序

  C.匯編程序

  D.可執(zhí)行程序

  (12)以下敘述中正確的是( )。

  A.c語言規(guī)定必須用main作為主函數(shù)名,程序?qū)拇碎_始執(zhí)行

  B.可以在程序中由用戶指定任意一個(gè)函數(shù)作為主函數(shù),程序?qū)拇碎_始執(zhí)行

  C.c語言程序?qū)脑闯绦蛑械谝粋(gè)函數(shù)開始執(zhí)行、

  D.main的各種大小寫拼寫形式都可以作為主函數(shù)名,如MAIN,Main等

  (13)以下選項(xiàng)中可用做c程序合法實(shí)數(shù)的是( )。

  A.3.0e0.2

  B..1e0

  C.E9

  D.9.12E

  (14)下列定義變量的語句中錯(cuò)誤的是( )。

  A.int jnt;

  B.double int_;

  C.char For;

  D.float US$;

  (15)表達(dá)式:(im)((double)9/2)一9%2的值是( )。

  A.0

  B.3

  C.4

  D.5

  (16)設(shè)變量均已正確定義,若要通過

  scaIIf(”%d%c%d%c”,&al,&el,&a2,&c2);

  語句為變量al和a2賦數(shù)值l0和20,為變量cl和c2賦字符x和Y。以下所示的輸入形式中正確的是( )。(注:口代表空格字符)

  (17)以下選項(xiàng)中不能作為c語言合法常量的是( )。.

  A.0.1e+6

  B.’cd’.

  C.”、a”

  D.’\011

  (18)if語句的基本形式是:if(表達(dá)式)語句,以下關(guān)于“表=迭式”值的敘述中正確的是( )。

  A.必須是邏輯值

  B.必須是整數(shù)值

  C.必須是正數(shù)

  D.可以是任意合法的數(shù)值

  (19)有如下嵌套的if語句:

  以下選項(xiàng)中與上述if語句等價(jià)的語句是( )。

  k=(a

  B.B.:((b>C.?b:

  c.;B.k=(a

  D.k=(a

  (20)有以下程序:

  程序執(zhí)行后的輸出結(jié)果是( )。

  A.1

  B.2

  C.4

  D.死循環(huán)

  (21)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  (22)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.02356

  B.0235

  C.235

  D.2356

  以下關(guān)于retllm語句的敘述中正確的是( )。

  A.一個(gè)自定義函數(shù)中必須有一條return語句

  B.一個(gè)自定義函數(shù)中可以根據(jù)不同情況設(shè)置多條retum語句

  C.定義成void類型的函數(shù)中可以有帶返回值的return語句

  D.沒有return語句的自定義函數(shù)在執(zhí)行結(jié)束時(shí)不能返回到調(diào)用處

  (24)已定義以下函數(shù):

  fun函數(shù)的返回值是( )。

  一個(gè)整數(shù)

  B.不確定的值

  C.形參P中存放的值

  D.形參P的地址值(25)以下程序段完全正確的是( )。

  int * p;scanf(”%d”,&p);

  B.int*p;scanf(”%d”,P);

  C.int k,* P:&k;scanf(’’%d”,P);

  D.int k,*p;*P=&k;scanf(”%d”,P);

  (26)設(shè)有定義:

  double a[10],*s=a;

  以下能夠代表數(shù)組元素a[3]的是( )。

  A.($s)[3]

  B.}(s+3)

  C.*s[3]

  D.}s+3

  27、有以下程序

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.6,2,3,4,5,

  B.2,2,3,4,5,

  C.1,2,3,4,5,

  D.2,3,4,5,6,

  (28)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.4

  B.34

  C.31

  D.32

  (29)以下選項(xiàng)中正確的語句組是( )。

  A.char*s;8={1.BOOK!”}i

  B.char*s;8=”BOOK!”;

  C.char S[10];S=”BOOK!”;

  D.char S[];S=”BOOK!”;(30)若有定義語句:

  char}sl=‘’0K”,:It s2=”ok”;

  以下選項(xiàng)中,能夠輸出“OK”的語句是( )。

  A.if(strcmp(sl,s2)!=0)puts(s2);

  B.if(strcmp(sl,s2)!=0)puts(s1);

  C.if(strcmp(sl,s2)==1)puts(s1);

  D.if(strcmp(sl,s2)==0)puts(s1);

  (31)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.Afternoon

  B.ftemoon

  C.Morning

  D.oming

  (32)有以下程序,程序中庫函數(shù)islower(ch)用以判斷ch中的字母是否為小寫字母:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.ab cd EFg!

  B.Ab Cd EFg!

  C.ab cd EFG!

  D.aB cD EFG!

  (33)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.0

  B.9

  C.6

  D.8

  (34)有以下程序:

  程序執(zhí)行后的輸出結(jié)果是( )。

  A.55.

  B.50

  C.45

  D.60

  (35)有以下結(jié)構(gòu)體說明、變量定義和賦值語句:

  則以下scanf函數(shù)調(diào)用語句有錯(cuò)誤的是( )。

  scanf(”%s”,s[0].name);

  B.scanf(”%d”,&s[0].age);

  C.scanf(”%c”,&(ps一>sex));

  D.scanf(”%d”,ps一>age):

  (36)若有以下語句:typedef struct S{int 9;char h;}T;以下敘述中正確的是( )。

  A.可用s定義結(jié)構(gòu)體變量

  B.可用T定義結(jié)構(gòu)體變量

  C.S是struct類型的變量

  D.T是struct S類型的變量

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.1002,ZhangDa,1202.0

  B.1002,ChangRon9。1202.0

  C.1001,ChangRon9,1098.0

  D.1001,ZhangDa,1098.0

  (38)設(shè)有宏定義:

  #define IsDIV(k,n)((k%1"1==1)?1:O)且變量m已正確定義并賦值,則宏調(diào)用:

  IsDIV(m,5)&&IsDIV(m,7)為真時(shí)所要表達(dá)的是( )。

  判斷m是否能被5和7整除

  B.判斷m被5和7整除是否都余l(xiāng)

  C.判斷m被5或者7整除是否余1

  D.判斷m是否能被5或者7整除

  (39)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.3

  B.1

  C.2

  D.0

  (40)有以下程序:

  程序運(yùn)行后的輸出結(jié)果是( )。

  A.1 2

  B.1 4

  C.123 4

  D.123 456

  參考答案與解析

  (1)B

  【解析】線性鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,所以一般要多于順序存儲(chǔ)結(jié)構(gòu)。

  (2)D

  【解析】棧是一種先進(jìn)后出的線性表,隊(duì)列是一種先進(jìn)先出的線性表,棧與隊(duì)列都是線性結(jié)構(gòu)。

  (3)D

  【解析】軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程,測(cè)試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。不是為了評(píng)估軟件或改正錯(cuò)誤。

  (4)D

  【解析】需求分析階段的工作可以概括為:需求獲取、需求分析、編寫需求規(guī)格說明書、需求評(píng)審四個(gè)方面。所以選擇D。

  (5)A

  【解析】通常,將軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用為止的整個(gè)時(shí)期都屬于軟件生命周期。

  (6)D

  【解析】繼承是面向?qū)ο蟮姆椒ǖ囊粋(gè)主要特征,是使用已有的類的定義作為基礎(chǔ)建立新類的定義技術(shù)。廣義地說,繼承是指能夠直接獲得已有的性質(zhì)和特征,而不必重復(fù)定義它們,所以說繼承是指類之間共享屬性和操作的機(jī)制。

  (7)D

  【解析】層次模型的基本結(jié)構(gòu)是樹形結(jié)構(gòu),網(wǎng)狀模型是一個(gè)不加任何條件限制的無向圖,關(guān)系模型采用二維表來表示,所以三種數(shù)據(jù)庫的劃分原則是數(shù)據(jù)之間的聯(lián)系方式。

  (8)C

  【解析】因?yàn)橐粋(gè)人可以操作多個(gè)計(jì)算機(jī),而一臺(tái)計(jì)算機(jī)又可以被多個(gè)人使用,所以兩個(gè)實(shí)體之間是多對(duì)多的關(guān)系。

  (9)C

  【解析】數(shù)據(jù)庫系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式。概念模式是數(shù)據(jù)庫系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,它是用戶的數(shù)據(jù)視圖,給出了每個(gè)用戶的局部數(shù)據(jù)描述,所以選擇C。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存取方法。

  (10)B

  【解析】關(guān)系T中的元組是R關(guān)系中有而s關(guān)系中沒有的元組的集合,所以進(jìn)行的是差的運(yùn)算。

  (11)D

  【解析】計(jì)算機(jī)能直接執(zhí)行的程序是二進(jìn)制的可執(zhí)行程序,擴(kuò)展名為.exe。所以選擇D選項(xiàng)。

  (12)A

  【解析】C語言中的主函數(shù)只能是main()函數(shù),不能任意指定,所以B選項(xiàng)錯(cuò)誤。C語言從主函數(shù)main()開始,到主函數(shù)main()結(jié)束,所以C選項(xiàng)錯(cuò)誤。主函數(shù)必須寫成小寫的main,不能混淆大小寫,所以D選項(xiàng)錯(cuò)誤。

  (13)B

  【解析】A選項(xiàng)中e后面的指數(shù)必須為整數(shù),所以錯(cuò)誤。C語言規(guī)定,E之前必須要有數(shù)字,所以c選項(xiàng)錯(cuò)誤。E后面必須要有數(shù)字,且必須為整數(shù),所以D選項(xiàng)錯(cuò)誤。

  (14)D

  【解析】C語言規(guī)定,變量命名必須符合標(biāo)識(shí)符的命名規(guī)則。D選項(xiàng)中包含了非法字符“$”,所以錯(cuò)誤。標(biāo)識(shí)符由字母、數(shù)字或下劃線組成,且第一個(gè)字符必須是大小寫英文字母或者下劃線,而不能是數(shù)字。大寫字符與小寫字符被認(rèn)為是兩個(gè)不同的字符,所以For不是關(guān)鍵字for。

  (15)B

  【解析】先將整型數(shù)據(jù)9強(qiáng)制轉(zhuǎn)換成doub1e型,然后除以2得到的結(jié)果與doub1e型保持一致,即為4.5,然后將4.5強(qiáng)制轉(zhuǎn)換成整型數(shù)據(jù)4,然后計(jì)算9%2的值為1,最后計(jì)算4一1的值為3,所以選擇B選項(xiàng)。

  (16)C

  【解析】輸入數(shù)據(jù)的格式必須與scanf()的格式控制串完全匹配,如果A、B、c選項(xiàng)中在數(shù)字10后面均輸入了空格,則會(huì)將空格賦給變量c1,而不是把x賦給c1,所以選擇C選項(xiàng)。

  (17)B

  【解析】要想表示字符串常量應(yīng)該用雙引號(hào)表示,即“cd”,單引號(hào)用于表示字符常量,所以B選項(xiàng)中的表示方法錯(cuò)誤。

  (18)D

  【解析】if語句中的表達(dá)式可以是任意合法的數(shù)值,如常量、變量表達(dá)式。所以D選項(xiàng)正確。

  (19)B

  【解析】題目中嵌套語句的含義是當(dāng)a&1t;b且a&1t;c成立,則將a的值賦給k。如果a&1t;b成立而a&1t;c不成立將e的值賦給k。如果a&1t;b不成立而b&1t;c成立,將b的值賦給k。如果如果a&1t;b不成立且b&1t;c也不成立,將c的值賦給k。判斷條件表達(dá)式只有B選項(xiàng)可以表示這個(gè)含義。

  (20)A

  【解析】一一k先自減再使用,所以第一次判斷條件即為whi1e(4),條件為真,執(zhí)行打印k的值k=4—3,結(jié)果為1;第二次判斷條件即為whi1e(0),條件為假,結(jié)束循環(huán),打印回車換行符。所以選擇A選項(xiàng)。

  (21)B

  【解析】第一次執(zhí)行外循環(huán),i的值為3,第一次執(zhí)行內(nèi)循環(huán)j的值為1,j&1t;=2條件成立,打印i+j的值,即4;第二次執(zhí)行內(nèi)循環(huán)J的值為2,j&1t;=2條件成立,打印i+j的值,即5;再判斷條件不成立,打印回車換行符,跳出內(nèi)循環(huán)。第二次執(zhí)行外循環(huán),i的值為2,內(nèi)循環(huán)的執(zhí)行同第一次一樣,所以打印3和4,打印回車換行,結(jié)束內(nèi)循環(huán)。第三次執(zhí)行外循環(huán)i的值為1,同理內(nèi)循環(huán)中打印2和3,打印回車換行符,結(jié)束內(nèi)循環(huán)。

  (22)C

  【解析】k的值為5,逐個(gè)對(duì)caBe語句進(jìn)行匹配,均不匹配,執(zhí)行defau1t下的語句n=0;k一一。再執(zhí)行case2:ca804:后面的語句n+=2;k一一;。執(zhí)行break語句跳出switch判斷,打印n的值,即2。經(jīng)過第一次循環(huán)后,k的值為3,然后進(jìn)行k>0&&11&1t;5條件判斷為真。第二次執(zhí)行循環(huán)體,執(zhí)行case3:后面的語句n+=1;k一一;。再執(zhí)行break語句跳出循環(huán),此時(shí)打印n的值3,此時(shí)k的值為2。第三次執(zhí)行循環(huán)體k的值為2,滿足條件,執(zhí)行case2:case4:后面的語句n+=2;k一一;。執(zhí)行break語句跳出循環(huán)體。打印n的值5。此時(shí)n不滿足條件k>0&&n&1t;5,所以結(jié)束循環(huán)。整個(gè)程序的打印結(jié)果為235。

  (23)B

  【解析】在函數(shù)中允許有多個(gè)Iett1r11語句,但每次調(diào)用只能有一個(gè)return語句被執(zhí)行,因此只能返回一個(gè)函數(shù)值。定義成void類型的函數(shù),不允許從該函數(shù)取得返回值,也不允許使用return語句,c選項(xiàng)描述錯(cuò)誤。沒有return語句的函數(shù)在執(zhí)行到函數(shù)的最后一條語句后會(huì)自動(dòng)返回到調(diào)用處,A、D選項(xiàng)描述錯(cuò)誤。因此B選項(xiàng)正確。

  (24)A

  【解析】返回值為指針變量指向的數(shù)據(jù),該數(shù)據(jù)已被定義為整型。因此A選項(xiàng)正確。

  (25)C

  【解析】A選項(xiàng)中錯(cuò)在沒有對(duì)指針進(jìn)行初始化,是無效指針,并且在scanf(”%d”,&p)中無需再進(jìn)行取地址操作;B選項(xiàng)中沒有對(duì)指針進(jìn)行初始化,是無效指針;D選項(xiàng)中語句+P=&k;的左端t pt是指針?biāo)竷?nèi)存空間的值,&k是地址,應(yīng)為P=&k。因此C選項(xiàng)正確。

  (26)B

  【解析】語句·s=a;表示指針變量s指向一維數(shù)

  組a的首地址。a[3]表示引用數(shù)組a的第4個(gè)元素,+(s+i)表示引用指針8所指數(shù)組a的第i+1個(gè)元素,選項(xiàng)A、C、D的表示方法錯(cuò)誤,只有B選項(xiàng)正確。

  (27)A

  【解析】本題考查的是函數(shù)的地址調(diào)用,將數(shù)組名作為數(shù)組首地址進(jìn)行傳遞,然后取首個(gè)數(shù)組元素值進(jìn)行加1運(yùn)算,循環(huán)5次。因此A選項(xiàng)正確。

  (28)C

  【解析】本題重點(diǎn)考察二維數(shù)組名作為實(shí)參進(jìn)行參數(shù)傳遞,在主函數(shù)中調(diào)用了fun函數(shù),實(shí)參為二維數(shù)組名a和兩個(gè)整數(shù)4.0,這樣對(duì)應(yīng)定義fun函數(shù)首部有三種形式,這里采用了第一種形式——行指針,這樣在fun函數(shù)對(duì)s[i][j]進(jìn)行操作實(shí)際上就是對(duì)主函數(shù)中的a[i][j]進(jìn)行操作,再分析fun函數(shù)的作用便可知,是求二維數(shù)組第0列中最大的那個(gè)元素。因此C選項(xiàng)正確。

  (29)B

  【解析】A選項(xiàng)去掉大括號(hào)就正確了;c選項(xiàng)和D選項(xiàng)應(yīng)在定義時(shí)賦初值。因此B選項(xiàng)正確。

  (30)B

  【解析】strcmp(s1,s2)是字符串比較函數(shù),比較規(guī)則是兩個(gè)字符串自左向右逐個(gè)字符相比(按照ASCI1碼值大小),-以第一個(gè)不相同的字符的大小作為比較結(jié)果。因?yàn)。O。&1t;10.,所以strcmp(s1,s2)為負(fù)值,只有B選項(xiàng)正確。

  (31)A

  【解析】本題主函數(shù)中定義了一個(gè)指針數(shù)組a,可以將它看成一個(gè)以字符指針為元素的一維數(shù)組。和一般的一維數(shù)組名能賦給同類型指針變量一樣,該字符指針數(shù)組也可以賦給指向字符指針的指針,所以數(shù)組名a可以用做函數(shù)fun()的實(shí)參。在fun()函數(shù)中,++P操作使形參P往后移動(dòng)一個(gè)字符指針的位置,即指針a[1]的位置。故最后通過礎(chǔ)nd()函數(shù)輸出的字符串為“Afternoon”。因此A選項(xiàng)正確。

  (32)D

  【解析】調(diào)用缸函數(shù)后,實(shí)參數(shù)組名s1傳給形參指針P,P也指向數(shù)組s1。m函數(shù)的功能是遍歷字符數(shù)組中的所有字符,如果某一個(gè)字符是空格并且前一個(gè)字符是小寫字母的話,就把前一個(gè)字符轉(zhuǎn)換為大寫。程序中語句P[i一1]=P[i—1]一ga’+-A‘;即P[i一1]=P[i一1]一32,意思是將P[i一1]中的字符轉(zhuǎn)換為大寫。因此D選項(xiàng)正確。

  (33)C

  【解析】主函數(shù)中調(diào)用f函數(shù),同時(shí)將數(shù)值3傳遞給變量x,執(zhí)行條件不滿足條件if(x==0I1X==1);跳過re—turn(3);,直接執(zhí)行語句Y=X}X—f(x一2);這里f(x一2)為函數(shù)的遞歸調(diào)用,再次訶用f函數(shù),此時(shí)x=1,判斷條件成立,返回3給f(1),Y=3}3—3=6,最后將6返回主函數(shù),并進(jìn)行輸出。因此c選項(xiàng)正確。

  (34)D

  【解析】內(nèi)部靜態(tài)變量是始終存在的,當(dāng)函數(shù)被調(diào)用退出后,內(nèi)部靜態(tài)變量會(huì)保存數(shù)據(jù),再次調(diào)用該函數(shù)時(shí),以前調(diào)用時(shí)的數(shù)值仍然保留著。m(a,5)的值是15,再次調(diào)用后Ⅲm=15,所以fun(b,4)=45,s=45+15=60。因此D選項(xiàng)正確。

  (35)D

  【解析】本題考查結(jié)構(gòu)體的相關(guān)知識(shí),題目中需要輸入一個(gè)變量,scanf要求參數(shù)為指針,而D選項(xiàng)中ps一>age為一個(gè)變量,不是指針,所以錯(cuò)誤。

  (36)B

  【解析】本題考查typ1edef重新聲明一種結(jié)構(gòu)體類型,那么T為結(jié)構(gòu)體類型,而不是結(jié)構(gòu)體變量,所以B選項(xiàng)正確。

  (37)B

  【解析】本題考查結(jié)構(gòu)體變量的引用以及作為函數(shù)參數(shù),題目雖然看似復(fù)雜,其實(shí)比較容易,f函數(shù)的參數(shù)是結(jié)構(gòu)體變量,然后對(duì)參數(shù)重新賦值并返回,所以該題目的答案為B選項(xiàng)。

  (38)B

  【解析】本題考查邏輯運(yùn)算符的相關(guān)概念,邏輯與若要為真,那么兩邊都要為真,即m都能被5和7整除都余1,所以選項(xiàng)B正確。

  (39)A

  【解析】本愿考查位運(yùn)算符以及相關(guān)運(yùn)算,‘為按位或,&為按位與,部么a'b為3,再與c按位與仍然為3,所以答案為A選項(xiàng)。

  (40)D

  【解析】fprintf()函數(shù)向文本文件輸出數(shù)據(jù),將輸出的內(nèi)容按格式輸出翻硬盤的文本文件中。執(zhí)行兩次fprintf后。文件中的內(nèi)容為。123 456”,所以D選項(xiàng)正確。

【計(jì)算機(jī)二級(jí)《C語言》考試題庫及答案】相關(guān)文章:

2016計(jì)算機(jī)二級(jí)C語言題庫及答案04-22

2017計(jì)算機(jī)二級(jí)C語言上機(jī)題庫及答案08-07

計(jì)算機(jī)二級(jí)《C語言》選擇題題庫及答案11-16

計(jì)算機(jī)二級(jí)《C語言》選擇題題庫與答案07-27

2016年計(jì)算機(jī)二級(jí)c語言題庫及答案08-12

全國計(jì)算機(jī)二級(jí)《C語言》考試題庫與答案06-29

計(jì)算機(jī)二級(jí)c語言題庫2016精選06-23

2015年計(jì)算機(jī)二級(jí)考試c語言題庫07-26

2016年計(jì)算機(jī)二級(jí)《C語言》考試題庫與答案04-02