版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)2020
一、單選題(每題2分,共50道小題,總分值100分)
1.棧的邏輯結(jié)構(gòu)是J2分)
A.集合
B.線性結(jié)構(gòu)
C.樹型結(jié)構(gòu)
D.圖型結(jié)構(gòu)
是否存疑
intm=0,n=0;?char-c='a';??
scanf(飛湍c*d”,&m,&c,&n);*<1
2.有以下程序段P】'intf(%d,%c,%d\n,m,c,n);若從鍵盤上輸入:
10A10V回車,,則輸出結(jié)果是:(2分)
A.10,A,10
B.10,3,10
C.10,a,0
D.10,A,0
是否存疑
3.執(zhí)行scanf("%d+%d”,&a,&b);時,正確的鍵盤輸入是(2分)
A.3,5
B.35
C.3+5
D.3;5
是否存疑
4.在64位高檔微機(jī)中,一個字長所占的一進(jìn)制位數(shù)為(2分)
A.8
B.16
C.32
D.64
是否存疑
int£JXint?限時y).
{?returnX>Y?X:v:-}<J
intf2(intjUaly)^
JLMIQx〉xjxixz*
vmw^avivnw(v)?1
{int?3=4^=3,c=5,d,e,f:??
d=f1(a,b);-d=fl(d,c);?~
e=f2(a,b);?e=f2(e,c);?~
f=a+b+c-d-e;-一
printfC*%d,%d,%d\n”,d,f,e);?
5.i,1執(zhí)行后輸出的結(jié)果是(2分)C
A.3,4,5
B.5,3,4
C.5,4,3
D.3,5,4
是否存疑
6.數(shù)據(jù)的存儲結(jié)構(gòu)分為兩種,它們是(2分)B
A.線性存儲和數(shù)組存儲
B.順序存儲和鏈?zhǔn)酱鎯?/p>
C.線性存儲和樹型存儲
D.數(shù)組存儲和指針存儲
是否存疑
7.若按照一定的順序依次訪問樹中的每一個結(jié)點(diǎn),而且每個結(jié)點(diǎn)只被訪問一次,則稱這樣的
操作為(2分)
A.數(shù)據(jù)有序且采用順序存儲方式
B.數(shù)據(jù)不需要有序,但需要順序存儲
C.數(shù)據(jù)有序且采用鏈?zhǔn)酱鎯Ψ绞?/p>
D.數(shù)據(jù)不需要有序,也不限制存儲方式
是否存疑
8.下列敘述中,錯誤的是(2分)
A.不同函數(shù)中可以使用相同的變量名
B.全局變量和局部變量可以同名
C.形式參數(shù)是局部變量
D.main()函數(shù)中定義的變量在整個程序中都可
是否存疑
9.關(guān)于C程序的敘述,錯誤的說法是(2分)
A.C程序總是從主函數(shù)開始執(zhí)行
B.C程序中定義的第?個函數(shù)是主函數(shù)
C.在主函數(shù)中可以調(diào)用其他函數(shù)
D.一個C程序可以包括多個函數(shù)
是否存疑
10.定義如下變量和數(shù)組:inti,x[3][3]={l,2,3,4,5,6,7,8,9):則下面語句的輸
出結(jié)果是()!1?,'111?4.']
A.159
B.147
C.357
D.369
是否存疑
main(.~
(**,
chars[]=*\nl23\\*;
printf(*%d,%d\n*,strlen(s).sizeof(s))
}“
11.有以下程序c*執(zhí)行后輸出結(jié)果是(2分)
A.賦初值的字符串有錯
B.6,7
C.5,6
D.6,6
是否存疑
12.判斷char型變量d是否為小寫字母的正確表達(dá)式為()。(2分)
A.(d>='a,)&&(d<=,2')
B.‘a(chǎn)'<=d<=,z'
C.(d>='a')||(dV='z')
D.'A'V=dV='V
是否存疑
13.讀出以下語句的輸出結(jié)果是()
int-x=10,y=10;d
加以x(“對-%d\nM,X----,----y);
A.1010
B.99
C.910
D.109
是否存疑
14.以下能正確定義數(shù)組并正確賦初值的語句是(2分)D
A.intN=5zb[N][N];
B.inta[l][2]=l}z{3;
C.intc[2][]=lz2}/{3,4;
D.intd[3][2]=l,2},{34;
是否存疑
15.若有說明:inti,j=7,*p=&i;則與i=j;等價的語句是()(2分)B
A.i=*p;
B.*p=*&j;
C.i=&j;
D.i=**p;
是否存疑
16.C語言中用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是(2分)A
A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
B.if、switch>break
C.for、while、do-while
D.if、for>continue
是否存疑
17.關(guān)于計(jì)算機(jī)程序的錯誤說法是(2分)B
A.程序是按照工作步驟事先編排好的、具有特殊功能的指令序列
B.運(yùn)行在硬件系統(tǒng)之上的軟件應(yīng)該采用高級語言編寫
C.在現(xiàn)代的計(jì)算機(jī)系統(tǒng)中程序采用二進(jìn)制形式存儲
D.同一計(jì)算機(jī)系統(tǒng)可以完成不同的功能是因?yàn)閳?zhí)行了不同的程序
是否存疑
18.如果在內(nèi)存中采用鏈?zhǔn)奖4婢€性表,則元素之間的邏輯關(guān)系通過(2分)B
A.元素在內(nèi)存中的相對位置表示邏輯次序
B.保存在元素中的指針表示先后次序
C.設(shè)立單獨(dú)的區(qū)域存儲元素之間的邏輯次存
D.元素本身的關(guān)鍵字來表示邏輯次序
是否存疑
19.下列描述中()是錯誤的。(2分)D
A.沒有必要直接調(diào)用析構(gòu)函數(shù)
B.子類構(gòu)造函數(shù)可以是內(nèi)聯(lián)函數(shù)
C.在派生類構(gòu)造函數(shù)中可給父類數(shù)據(jù)成員賦值
D.構(gòu)造函數(shù)的返回值為void類型
是否存疑
int-m=0xabc,n=0xabc;?一
m-=n;
2o.若有以下程序段Pi”ntf(斌\n,m);?」執(zhí)行后輸出的結(jié)果是(2分)
A.0X0
B.0x0
C.0
D.0XABC
是否存疑
21.下列關(guān)于注釋的說法哪個是錯誤的()。(2分)B
A.注釋不是程序中的可執(zhí)行語句
B.注釋對于程序的執(zhí)行有很重要的意義
C.注釋將在程序的編譯階段被編譯器剔除
D.編程時在程序中添加適當(dāng)?shù)淖⑨屖且粋€良好的編程風(fēng)格
是否存疑
22.C語言的關(guān)鍵字是(2分)A
A.while
B.printf
C.main
D.FILE
是否存疑
23.以下敘述中不正確的是()(2分)D
A.C語言中的文本文件以ASCII碼形式存儲數(shù)據(jù)
B.C語言中對二進(jìn)制位的訪問速度比文本文件快
C.C語言中,隨機(jī)讀寫方式不使用于文本文件
D.C語言中,順序讀寫方式不使用于二進(jìn)制文件
是否存疑
3
inta[][3h{{L2,3},{4,5,0)).(*pa)
pa=a;?w
pa[l][jj=pa[l][jj-l;
elsepa[l'[i]=l:,
24.有以下程序printf(飛~執(zhí)行后輸出的結(jié)果是(2
分)A
A.7
B.6
C.8
D.無確定值
是否存疑
intm=32767.n=O32767;一
25.若有以下程序段(n所賦的是八進(jìn)制數(shù))"皿1加?如“Fm:執(zhí)行后輸出結(jié)果是(2分)
A.32767,32767
B.32767,032767
C.32767,77777
D.32767,077777
是否存疑
.下列語句執(zhí)行后的值為)。
26a(Dinta=4z&z=a,k=3;a=k;z+=2;k++;(2
A.O
B.4
C.1
D.5
是否存疑
27.設(shè)有定義inta,*p:下列賦值語句中,正確的是(2分)B
A.p=a
B.p=&a
C.p=*a
D.*p=&a
是否存疑
28.下列語句中正確的是(A)o(2分)
A.enumDoctor{Tom,Lily,Mark};
B.enumDoctor{char*Tom,char*Lily,char*Mark};
C.structStudent{name,sex,age};
D.structStudent{char*name,char*sex,intage};
是否存疑
29.下列哪種方式不是高級語言中參數(shù)的傳遞機(jī)制(B)。(2分)
A.傳值調(diào)用
B.函數(shù)調(diào)用
C.傳址調(diào)用
D.引用調(diào)用
是否存疑
30.以下有關(guān)構(gòu)造函數(shù)的敘述不正確的是(D)。(2分)
A.構(gòu)造函數(shù)名必須和類名一致
B.構(gòu)造函數(shù)在定義對象時自動執(zhí)行
C.構(gòu)造函數(shù)無任何函數(shù)類型
D.在一個類中構(gòu)造函數(shù)有且僅有一個
是否存疑
31.用8位無符號二進(jìn)制數(shù)能表示的最大十進(jìn)制數(shù)為(2分)C
A.127
B.128
C.255
D.256
是否存疑
32.若己經(jīng)定義chara[10]={uabcd"},*p=a:則表達(dá)式*(p+l)的值是(2分)B
A.abed
B.bed
C.p=*a
D.a和b是結(jié)構(gòu)型變量
是否存疑
33.以下選項(xiàng)中屬于C語言的數(shù)據(jù)類型是(B)(2分)
A.復(fù)合型
B.雙精度型
C.邏輯型
D.集合型
是否存疑
34.以下程序執(zhí)行后,屏幕輸出為(Bttinclude44iostream,h'voidfun(intd){d++;}voidmain()
{intd=3;fun(d);d++;cout<<d<<endl;}(2分)
A.3
B.4
C.5
D.6
是否存疑
35.以下說法中正確的是(C).(2分)
A.C語言程序總是從第一個的函數(shù)開始執(zhí)行
B.在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義
C.C語言程序總是從main()函數(shù)開始執(zhí)行
D.C語言程序中的main()函數(shù)必須放在程序的開始部分
是否存疑
36.有如下程序段unionu{inta;intb;floatc;}vu;vu.a=l;vu.b=2;vu.c=3;則vu.a
的值是(2分)D
A.1
B.2
C.3
D.以上都不對
是否存疑
mainO-
{?
char*d;?
a=?\,;?b='\颯,
c='\0xab';d="\0127”;”
37.行以卜程序printf("%c%c%c%c\n*,a,b,c,*d):編譯時出現(xiàn)錯誤,以下敘述中正確
的是(D)(2分)
A.程序中只有a='\';語句不正確
B.b='\xbc';語句不正確
C.d="\0127”;語句不正確
D.a='\';和c='\0xab';語句都不正確
是否存疑
38.兩次運(yùn)行下面的程序,如果從鍵盤上分別輸6和3,則輸出結(jié)果是()
If(?**>£>orlntf<"M".x)??
-y;-i.Lf—??卜(2分)C
A.7和5
B.6和3
C.7和4
D.6和4
是否存疑
39.在C程序中有如下語句:char*func(intx,inty);它是(C)(2分)
A.對函數(shù)func的定義
B.對函數(shù)func的調(diào)用
C.對函數(shù)func的原型說明
D.不合法的
是否存疑
40.下列語句執(zhí)行后a的值為(C)。a=6+5%2-5/2;(2
A.6
B.5.5
C.5
D.7
是否存疑
41.有以下程序
。
WmVaWiVnW(V)?
char-WsVtWrV[V]-="xwyvwz\",'*ps=str;
while(*聰)?煦++;?~
for(ps-;^s-str>=0;ps-),puts(ps);}執(zhí)行后輸出結(jié)
果是(2分)C
A.yzV回車>xyz
B.zV回車>yz
C.zV回車,yzV回車,xyz
D.xV車>xyV問車,xyz
是否存疑
42.在下列運(yùn)算中,優(yōu)先級最低的運(yùn)算符是(2分)B
A.==
B.=
C.&&
D.+
是否存疑
fun(char*sl,-char*s2.*
{??
int-i=0;-
while(si[i]==s2[i]&&s2[i]!=*\0*.i++-
43.閱讀以下函數(shù)return(4田=,\0?&&s2⑴=,10'此函數(shù)的功能是(2分)
C
A.將s2所指字符串賦給si
B.比較si和S2所指字符串的大小,若si比S2的大,函數(shù)值為1,否則函數(shù)值為0
C.比較si和S2所指字符串是否相等,若相等,函數(shù)值為1,否則函數(shù)值為0
D.比較si和S2所指字符串的長度,若si比S2的長,函數(shù)值為1,否則函數(shù)值為0
是否存疑
44.下述4種情況中,最適宜采用內(nèi)聯(lián)函數(shù)方式實(shí)現(xiàn)的是(B)。(2分)
A.函數(shù)代碼多,不常調(diào)壓
B.函數(shù)代碼少,經(jīng)常調(diào)用
C.函數(shù)為遞歸調(diào)用函數(shù)
D.函數(shù)體含有復(fù)雜的循環(huán)語句
是否存疑
45.下列敘述中正確的是(2分D)
A.C語言中既有邏輯類型也有集合類型
B.C語言中沒有邏雷類型但有集合類型
C.C語言中有邏輯類型但沒有集合類型
D.C語言中既沒有邏輯類型也沒有集合類型
是否存疑
46.C語言中的循環(huán)控制語句中屬于“直到型”循環(huán)的語句是(2分)D
A.goto
B.while
C.for
D.do-while
是否存疑
47.已定義floatf=1.2;執(zhí)行語句printf("%d\n",f);正確的說法是(2分)D
A.輸出1.2
B.輸出1
C.語法錯誤
D.可以輸出,但不是1.2和1
是否存疑
48.錯誤的C標(biāo)識符足(2分)D
A.e2
B.name_
C.A_B
D.2e
是否存疑
49.下列(A)不是語句。(2分)
A.coutVV"abc”
B.;;
C.a+b;
D.a++;
是否存疑
unions
{-
unsignedintn:-
unsignedcharc:-一
}ul:e
ul.c=,A*;y
50.有以下程序Printf(飛c\n”,ul.n);《執(zhí)行后輸出結(jié)果是。分)c
A.產(chǎn)生語法錯
B.隨機(jī)值
C.A
D.65
是否存疑
我要交卷
2.(2分)設(shè)有如下說明
typedef-struct-
{,
int-n;?charc;?double-x;}*-1
STD;?~則以下選項(xiàng)中,能正確定義結(jié)構(gòu)體數(shù)組并
賦初值的語句是
A.STDtt[2]=l/A>,62},{2/B',75;
,
B.STDtt[2]={l,"A",62,2;E",75};
C.structtt[2)=l/A'B';
D.structtt[2]=l,"A",62.5},{2z"B",75.O;
3.(2分)表達(dá)式:10!=9的值是()。
A.true
B.非零值
C.O
D.1
6.(2分)有以下程序段
LM-p[7]={U,13,14,15,16,17,18},1=0,k=0;
while([〈7&&p[jj%2)d
樂二皿①;?[++;)??
UKloiX(飛d\o2Js);”
執(zhí)行后輸出的結(jié)果是
A.58
B.56
C.45
D.24
9.(2分)以下語句的輸出結(jié)果是()
1A1Ll.I.ki-
K-9'0-?-<』)t?
oriatf(M.、八s'?匕a?t>),?
A.1,0,4
B.1,0,3
C.O,0,3
D.0,0,4
下列說法不正確的是(),
A.對象可以賦值給數(shù)組元素
B.對象可以用作函數(shù)參數(shù)
C.對象之間不可以相互賦值
D.對象可以用作另
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度全款購入進(jìn)口跑車合同范本3篇
- 二零二五年度企業(yè)與個人投資回報(bào)對賭協(xié)議3篇
- 二零二五年度員工試用期工作內(nèi)容調(diào)整及考核標(biāo)準(zhǔn)協(xié)議3篇
- 二零二五年度電商平臺商家會員返利合同3篇
- 2025年度新能源汽車產(chǎn)業(yè)鏈投資基金合作協(xié)議3篇
- 2025年度公司股東內(nèi)部關(guān)于企業(yè)并購整合的專項(xiàng)協(xié)議3篇
- 2025年度綠色能源項(xiàng)目分?jǐn)倕f(xié)議3篇
- 二零二五年度新能源汽車充電樁建設(shè)投資入股合同3篇
- 2025通信銷售合同
- 2025年農(nóng)村土地永久轉(zhuǎn)讓與農(nóng)村電商合作框架合同3篇
- 2025年1月廣西2025屆高三調(diào)研考試語文試卷(含答案詳解)
- 勞動合同范本(2025年)
- 遼寧2025年高中學(xué)業(yè)水平合格性考試物理試卷試題(含答案詳解)
- 工廠食堂安全衛(wèi)生管理方案
- 中藥硬膏熱貼敷治療
- 2024年人教版三年級上數(shù)學(xué)教學(xué)計(jì)劃和進(jìn)度安排
- 《電能計(jì)量知識介紹》課件
- 2023-2024學(xué)年山東省濰坊市高新區(qū)六年級(上)期末數(shù)學(xué)試卷(含答案)
- 彈性模量自動生成記錄
- 2024年教師師德師風(fēng)工作計(jì)劃(2篇)
- 物流行業(yè)服務(wù)質(zhì)量保障制度
評論
0/150
提交評論