版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
中南大學(xué)C++題庫
選擇題:
1.下列常量中不能作為C++常量的是:0328
2.下列哪個是C++語言的合法字符常量:'\x89-
3.表達(dá)式(I,2,3,4)的結(jié)果是:4
4.關(guān)于C++和C語言的描述中,錯誤的是:C語言和C++都是面向?qū)ο蟮?/p>
5.結(jié)構(gòu)化程序由三種基本結(jié)構(gòu)組成,不包括:控制結(jié)構(gòu)
6.在位運算中,操作數(shù)每右移一位,其結(jié)果相當(dāng)于:操作數(shù)除以2
7.用C++語言編寫的代碼程序:是一個源程序
8.在函數(shù)中如果不說明變量的存儲類型,則默認(rèn)的存儲類型是:auto
9.不屬于C++源程序的翻譯過程的是:解釋分析
10.二進(jìn)制文件與字符文件不同的是:二進(jìn)制文件中每字節(jié)數(shù)據(jù)都沒有用ASCII碼表示
11.變量生成期是指:變量在內(nèi)存中分配存儲但愿到被釋放期間
12.C++源程序中,以下說法不正確的是:變量定義語句一定會給變量賦初值
13.不屬于C++源程序的獨立部分是:存儲區(qū)分配部分
14.函數(shù)的返回值的類型由:定義函數(shù)時所指定的返回值類型
15.有關(guān)變量的正確說法是:存儲單元及內(nèi)容
16.設(shè)有inta[10],*p=a;則下面哪種表示與a[5]不等價:p+5
17.若有:inta?*p=&a;則下面哪個表達(dá)式為假:*p==&a
18.下面哪一C++語言表達(dá)式不能正確表示數(shù)學(xué)關(guān)系a<x<=b。選項為:a<x<=b
19.下面字符序列中,合法的常量是:5L
20.編譯程序的功能是:將高級語言程序轉(zhuǎn)換為目標(biāo)程序
21.設(shè)a和b為整型變量,執(zhí)行語句b=(a=2+3,a*4),a+5;后a和b的值為:5,10
22.有關(guān)符號常量不正確的說法:增加了程序執(zhí)行速度
23.以下屬于C++語言的基本數(shù)據(jù)類型是:整數(shù)型
24.VC++中常用數(shù)020表示十進(jìn)制數(shù):16
25.不是VC++6.0的開發(fā)過程:使用exe程序
26.VC++中常熟0x11表示十進(jìn)制書:17
27.有關(guān)變量的正確說法是:存儲單元及內(nèi)容
28.源程序中包含文件編譯命令的作用是:把某個頭文件中已寫好的源代碼加入源程序
29.structsd{inta;doubleb;}s;語句定義了變量s,s存儲單元的長度至少為:12
30.將圓的周長計算式定義為一個宏L,正確的寫法為:#defineL(R)(2*PI*(R))
31.已知chara口[20]={"Beijing"shanghai"changsha”};語句cout?a[3];得到的輸出
是:輸出結(jié)果不確定
32.如有定義:inta[20];則下面可以正確引用數(shù)組元素的表達(dá)式是:a[10-10]
33.已知類MyClass聲明如下:
classMyClass{
intn;
public;
MyClass(intk):n(k){}
IntgetValue()const{returnn;}
);
在下列數(shù)組定義中正確的是:MyClass*x5[2]
34.已知有數(shù)組定義chara[3][4];下列表達(dá)式中錯誤的是:a[2][3]=>W'
35.設(shè)有數(shù)組定義:chararray[]="China",則數(shù)組array所占的空間為:6個字節(jié)
36.下面關(guān)于--維數(shù)組的說法錯誤的是:一維數(shù)組的定義中,表示數(shù)組長度的可以是直接常
量、符號常量和變量
37.有如下類定義:ciassA{char*a;public;A():a(O){}A(char*aa){〃把aa所指字符串拷貝到
a所指向的存儲空間a=;strcpy(a,aa);}~A()(delete[Ja;}};橫線處應(yīng)填寫的表達(dá)式是:new
char[strlen(aa)+l]
38.C++語言的跳轉(zhuǎn)語句中,對于break和continue說法正確的是:continue語句只應(yīng)用于
循環(huán)體中
39.C++源程序分為區(qū):2個
40.與switch同時出現(xiàn)的關(guān)鍵字是:case
41.關(guān)鍵字break不會直接影響的是:if
42.下列關(guān)于循環(huán)的描述,錯誤的是:do-while、while和for循環(huán)均是先執(zhí)行循環(huán)體語句,
后判斷表達(dá)式
43.若有定義inti=l;則執(zhí)行完循環(huán)while(i++<5);以后i的值為:6
44.若已有inte;則while(e){…},中的循環(huán)控制條件等價于:e!=0
45.下列關(guān)于for訓(xùn)話的描述中,正確的是:for循環(huán)的循環(huán)體語句中,可以包含多條語句,
但必須用花括號O括起來
46.下列關(guān)于break語句的描述中,不正確的是:break語句可用在if語句中,它將使執(zhí)行
流程跳出當(dāng)前的if語句
47.下列關(guān)于do-while語句的描述中,正確的是:do-while語句所構(gòu)成的循環(huán)只有在while
后面的表達(dá)式為零時才結(jié)束
48.下列關(guān)于switch語句的描述中,正確的是:switch語句中default子句可以沒有,也可
以有一個
49.下列說法不正確的是:for和do-while循環(huán)都是先執(zhí)行循環(huán)體語句,后判斷循環(huán)條件表
達(dá)式
50.下列敘述中正確的是:棧是“先進(jìn)先出”的線性表
51.已知函數(shù)FA調(diào)用FB,若要把這兩個函數(shù)定義在同一個文件中,則:若FB定義在FA
之后,則FB的原型必須出現(xiàn)在FA的定義之前
52.其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作為:并
53.數(shù)據(jù)庫管理系統(tǒng)是:在操作系統(tǒng)支持下的系統(tǒng)軟件
54.在E-R圖中,用來表示實體聯(lián)系的圖形是:菱形
55.下列選項中不屬于結(jié)構(gòu)化程序設(shè)計原則的是:可封裝
56.軟件設(shè)計中劃分模塊的一個準(zhǔn)則是:低內(nèi)聚低耦合
57.算法的空間復(fù)雜度是指:算法在執(zhí)行過程中所需要的計算機存儲空間
58.對于基類型相同的指針變量,進(jìn)行下面哪種運算是沒有意義的:+
59.int*pl,*p2;pl=b;由此可推知,變量a和b的類型分別是:int和int*
60.若有:inta,*p=&a;則下面哪個表達(dá)式為假:*p==&a
61.設(shè)有inta[20],*p=x;則下面中哪個與x⑴不等價:p[l]
62.sizeof關(guān)鍵字的作用是:求類型變量的字節(jié)數(shù)
63.卜面哪個定義或語句序列能使p指向a:inta,*p=&a;
64.與delete關(guān)系最密的關(guān)鍵字是:new
65.char*s="Helloworld!";:char*p=s;
66.要使指針變量p指向一維數(shù)組a的第1個元素,正確的賦值表達(dá)式是:p=a或p=&a⑼
67.有關(guān)指針變量說法不正確的是:指針變量是一個不變的地址數(shù)
68.若已定義:血叫={0,1,2,3,4,5,6,7,8,9}為=毗則對2數(shù)組元素不正確的引用是:a[10]
69.已知charc;char*constpc="asdf".*pc='b'是正確的
70.有二維字符數(shù)組chars[4][6]={"zhang","gao"tang"wang”},執(zhí)行程序cout?*s[2]
屏幕上顯示:tang
71.定義語句int(*p)();的含義是:p是一個指向函數(shù)的指針,該函數(shù)返回值是整數(shù)
72.下列關(guān)于指針的運算中,兩個指針在一定條件下可以相加是非法的
73.1、2、3、4變成1、2、2、1。1:a[i-a];2:a[3-i]
74.假設(shè)用一個長度為50的數(shù)組作為棧的存儲空間,棧底指針bottom指向棧底元素,:19
75.union關(guān)鍵字的含義是:共用體類型定義
76.關(guān)鍵字typedef的作用是:給已有的類型名取別名
77.一個類的友元函數(shù)能夠訪問該類的:所有成員
78.在面向?qū)ο蟪绦蛟O(shè)計中,實現(xiàn)信息隱蔽是靠:對象的封裝
79.有關(guān)類的多態(tài)性不正確的說法是:同類對象的定義
80.以F不是構(gòu)造函數(shù)特征的是:狗仔函數(shù)必須指定類型說明
81.下面對靜態(tài)數(shù)據(jù)成員的描述中,正確的是:靜態(tài)數(shù)據(jù)成員是類的所有對象共享的數(shù)據(jù)
82.如果沒有顯示定義構(gòu)造函數(shù)(包括復(fù)制構(gòu)造函數(shù)),C++編譯器就:隱式定義默認(rèn)的構(gòu)
造函數(shù)
83.關(guān)于成員函數(shù)特征的下列描述中,錯誤的是:成員函數(shù)一定是內(nèi)聯(lián)函數(shù)
84.對類的構(gòu)造函數(shù)和析構(gòu)函數(shù)描述正確的是:構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)不能重載
85.下列各類函數(shù)中,不是類的成員函數(shù)的是:友元函數(shù)
86.類的概念:對象的抽象
87.下面有關(guān)類與對象的說法中,錯誤的是:一個類只能有一個對象
88.一直枚舉類型定義語句為:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}
則下列敘述中錯誤的是:枚舉常量NAME的值為1
89.以下有關(guān)析構(gòu)函數(shù)的敘述,不正確的是:在?個類只能定義一個析構(gòu)函數(shù)
90.下列關(guān)于構(gòu)造函數(shù)的說法不正確的是:構(gòu)造函數(shù)必須有返回值
91.下列關(guān)于C++語言類的描述中錯誤的是:類與類之間必須是平等的關(guān)系,而不能組成層
92.通過派生類的對象可直接訪問其:公有繼承基類的公有成員
93.以下對派生類敘述不正確的是:具有繼承關(guān)系時,積累成員在派生類中的訪問權(quán)限不變
94.下列關(guān)于C++函數(shù)的敘述中,正確的是:函數(shù)在被自己調(diào)用之前必須先聲明
95.派生類的成員函數(shù)不能訪問基類的私有成員
96.下列描述中哪個是正確的:類A的私有派生子類的派生類C無法初始化其祖先類A對
象的屬性,因為類A的成員對類C是不可訪問的
97.以下關(guān)于私有和保護(hù)成員的敘述中,不正確的是:私有成員不能被外界引用,保護(hù)成員
可以
98.以下關(guān)于派生機制的描述中,不正確的是:采用私有繼承,派生類只能得到基類的公有
成員
99.若要用派生類的對象訪問基類的保護(hù)成員,以下的觀點正確的是:不可能實現(xiàn)
100.下面有關(guān)派生類的說法中,錯誤的是:具有繼承關(guān)系時.,…
101.卜面有關(guān)基類和派生類的說法中,錯誤的是:派生類可以有選擇性地繼承…
102.當(dāng)派生類從基類公有繼承時,以下哪種說法是錯誤的:可以用基類對象為派生類對象賦
值
103.下列敘述中,錯誤的是:派生類可以使用private派生
104.派生類的構(gòu)造函數(shù)的成員初始化列表中,不能包含:派生類中?般數(shù)據(jù)成員的初始化
105.下面關(guān)于多重繼承的敘述,正確的是:多重繼承中可以通過虛基類防止二義性問題
106.下列描述中錯誤的是:在外面看不到對象的內(nèi)部特征是基于對象的“模塊獨立性好”這
個特征
107.派生類由public方式繼承基類成員,則:積累中的公有成員可以被派生類的成員函數(shù)訪
問
108.派生類由protected方式繼承基類成員,則:基類中的公有成員為派生類中的保護(hù)成員
109.下列說法錯誤的是:私有繼承時基類中的protected成員在派生類中仍是protected成員
110.下面那些對象屬于繼承與派生的關(guān)系::交通工具與汽車、動物與老虎
111.classA:publicB,正確的是:A類中的成員函數(shù)可以訪問B類中的public數(shù)據(jù)成員
112.繼承與派生可以給軟件開發(fā)帶來很多好處,下述中不正確的是:軟件的執(zhí)行效率大大提
高
113.如果類之間具有繼承和派生關(guān)系,那么他們之間應(yīng)具有以下幾個特征:類之間應(yīng)具有共
享的特征;類之間應(yīng)具有差別或新增特征;類之間是一種層次結(jié)構(gòu)
114.派生類采用何種繼承方式可以使成員變量b成為自己的私有成員:私有繼承
115.下面敘述不正確的是:賦值兼容規(guī)則不是用于多重繼承的組合
116.下面敘述不正確的是:基類的保護(hù)成員在派生類中仍然是保護(hù)的
117.派生類的構(gòu)造函數(shù)的初始化列表中,不能含:基類的子對象初始化
118.在多重繼承中,公有派生和私有派生對于基類成員在派生中的訪問性與單…繼承的規(guī)
則:相同
119.能被派生類繼承的函數(shù)是:靜態(tài)成員函數(shù)
120.不論派生類以何種方式繼承,都不能使用基類的私有成員
121.下面關(guān)于繼承的描述中,錯誤的是:靜態(tài)成員不可以被繼承
122.在C++中,類與類之間的繼承關(guān)系有:傳遞性
123.以下敘述錯誤的是:基類的保護(hù)成員在派生類中仍然是保護(hù)成員
124.下面敘述不正確的是:基類的公有成員在派生類中仍然是公有的
125.下列關(guān)于運算符重載的描述中,錯誤的是:將運算符作為非成員韓式重載時必須定義為
友元
126.將運算符重載為類成員函數(shù)時,其參數(shù)表中沒有參數(shù),說明該運算是:一元運算符
127.已知表達(dá)式++a中的“++”是作為成員函數(shù)重載的運算符,則與++a等效的運算符函數(shù)
調(diào)用形式為:a.operator++()
128.運算符重載時不需要保持的性質(zhì)是:操作數(shù)類型
129.一個函數(shù)為voidf(int,charch='a'),另一個函數(shù)voidf(inl),則他們:可以在同-程序
中定義并可重載
130.下面有關(guān)重載的說法中,錯誤的是:所有的運算符都可以重載
131.voidBC(inta;intb)的重載函數(shù):cloarBC(inta,intb,intc=0);
132.關(guān)于運算符重載,下列表述中正確的是:在類型轉(zhuǎn)換符函數(shù)的定義中不需要聲明返回類
型
133.下面有關(guān)重載函數(shù)的描述中,正確的是:重載函數(shù)必須具有不同的形參列表
134.下列對重載函數(shù)的描述中,錯誤的是:重載函數(shù)中不允許使用默認(rèn)參數(shù)
135.有如下的運算符重載函數(shù)定義:doubleoperator+(inti,intk)但定義有錯誤,對這個錯誤
最準(zhǔn)確的描述是:C++已經(jīng)提供了求兩個int型數(shù)據(jù)之和的運算符+,不能再定義同樣的運算
符
136.下列函數(shù)中,能重載運算符的函數(shù)是:友元函數(shù)
137.卜列關(guān)于運算符重載的描述中,正確的是:運算符重載不可以改變算法結(jié)構(gòu)
138.在下列運算符中,不能重載的是:::
139.下列運算符中全部可以被友元函數(shù)重載的是:《,?,+,*
140.假定要對類AB定義加號操作運算符重載成員函數(shù),實現(xiàn)兩個AB類對象的加法,并返
回相加結(jié)果,則該成員函數(shù)的聲明語句為:ABoperator+(AB&)
141.下列是重載懲罰運算符的函數(shù)原型聲明,其中錯誤的是:MyClass
operator*(double,double);
142.*即可重載為一元運算符,又可重載為二元運算符
143.卜列關(guān)于函數(shù)模版的描述中,錯誤的是:從模板實參表和從模板函數(shù)實參表獲得的信息
矛盾時.,以模板實參的信息為準(zhǔn)
144.有如下的函數(shù)模板聲明,下列對函數(shù)模板Max()的調(diào)用中錯誤的是:Max(3.5,4)
145.模板是以一種完全通用的方法來設(shè)計函數(shù)或類而不必預(yù)先說明將被使用的每個對象的
類型
146.關(guān)于在調(diào)用模板函數(shù)時模板實參的使用,下列表述中正確的是:對于常規(guī)參數(shù)所對應(yīng)的
模板實參,任何情況下都不能省略
147.類模板的使用實際上是將類模板實例化成一個具體的:類
148.類模板的模板參數(shù)可用作:以上均可
149.下面關(guān)于類模板的派生與繼承,描述錯誤的是:模板類的基類和派生類不可以是非模板
類
150.下列說法中,不正確的是:可以從構(gòu)造函數(shù)參數(shù)列表推斷出模板實例化參數(shù)類型
151.下面關(guān)于模板敘述不正確的是:可以有多個析構(gòu)函數(shù)
152.需要一種邏輯功能?樣的函數(shù),而編制這些函數(shù)的程序文本完全?樣,區(qū)別只是數(shù)據(jù)類
型不同。對于這種函數(shù),下面不能用來實現(xiàn)這一功能的選項的是:友元函數(shù)
153.下面關(guān)于模板敘述不正確的選項是:不可以通過一個類來派生類模板
154.關(guān)于關(guān)鍵字class和typename,下列描述中正確的是:程序中所有的typename都可以替
換為class
155.下列關(guān)于C++流的描述中錯誤的是:cout>>'A'表達(dá)式可輸出字符A
156.cin是I/O流庫預(yù)定義的:對象
157.當(dāng)要用I/O流操作文件時,需要包含:fstream.h
填空題:
1.利用表達(dá)式a[i]可以訪問int型數(shù)組a中下表為i的元素。在執(zhí)行了語句int*p=a后,利
用指針p也可以訪問該元素,相應(yīng)的表達(dá)式是*(p-D
2.對源程序進(jìn)行編譯時將進(jìn)行詞法分析、語法分析和邏輯規(guī)則分析
3.程序中的預(yù)處理命令是指以#字符開頭的命令
4.某二叉樹有5個度為2的結(jié)點以及3個度為1的結(jié)點,則該二叉樹共有14個結(jié)點
5.軟件開發(fā)過程主要分為需求分析、設(shè)計、編碼與測試四個階段,其中需求分析階段產(chǎn)生
“軟件需求規(guī)格說明書”
6.在數(shù)據(jù)庫技術(shù)中,實體集之間的聯(lián)系可以是一對一或一對多或多對多的,那么“學(xué)生”
和“可選課程”的聯(lián)系為多對多
7.程序流程圖中的菱形框表示的是邏輯條件
8.在E-R圖中,圖形包括矩形框、菱形框、橢圓框。齊中表示試題聯(lián)系的是菱形
9.數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)
10.有一個學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號,姓名,班級,年齡),
課程的關(guān)系模式為:課程(課號,課程名,學(xué)時),齊中兩個關(guān)系模式的鍵分別是學(xué)號和課
號,則關(guān)系模式選課可定義為:選課(學(xué)號,,成績)
11.軟件是、數(shù)據(jù)和文檔的集合
12.設(shè)某循環(huán)隊列的容量為50,如果頭指針front=45(志向隊頭元素的前一位置),尾指針
rear=10(指向隊尾元素),則該循環(huán)隊列中共有1個元素
13.非成員函數(shù)應(yīng)該聲明為類的友元函數(shù)才能反問該類的私有成員
14.如果在類中定義了一個成員函數(shù)為虛函數(shù),則表明在該繼承層次鏈條的派生類中有可能
重新定義這個成員函數(shù)的實現(xiàn),即它可能被派生類的同名函數(shù)所覆蓋
15.虛函數(shù)從表現(xiàn)形式上看是指那些被virtual關(guān)鍵字修飾的成員函數(shù)
16.動態(tài)多態(tài)性通過虛函數(shù)來實現(xiàn)
17.定義一個函數(shù)名為fun,返回值為int,沒有參數(shù)的純敘述函數(shù)的定義是virtualintfun()=0
18.編譯時的多態(tài)性可以通過使用虛函數(shù)和類對象獲得
19.多態(tài)性分為兩類,編譯時的多態(tài)性和運行時的多態(tài)性
20.若以下列程序運行時輸出結(jié)果為1,A,10.12,B,3.5請將程序補充完整:=3.5
21.求[2,1000]之內(nèi)的完整數(shù)的個數(shù)和最大的完整數(shù)
#include<iostream.h>
intis_complet(intx);
voidmain()
(
inti,n,max;
n=0;
for(i=2;i<=1000;i++)
if(is_complet(i)==1)
{n=n+l;
max=i;}
cout?"n=H?n?endl;
cout?"max="?max?endl;
)
intis_complet(intx)
(
intn,s=l;
for(n=2;n<x;n++)
if(x%n==0)s=s+n;
if(x==s)return1;
elsereturn0;
}運行該程序,最大的完整數(shù)是:496
22.將十進(jìn)制數(shù)1234轉(zhuǎn)換為八進(jìn)制數(shù)
#include<iostream.h>
voidmain()
voidf(int);
f(1234);
(
voidf(intn)
(
if(n>=8)
f(n/8);
cout?n%8;
)
23.完成以下代碼,實現(xiàn)求數(shù)列1,2,3/2,5/3,8/5…
#include<iostream.h>
doublesum_s(intn);
voidmain()
(
doubles;
intn;
cout?"pleaseinputintegern:M;
cin?n;
s=sum_s(n);
cout?"s=H?s?endl;
)
doublesum_s(intn)
(
inti;
doublet=l,s=l;
for(i=l;i<n;i++)
{t=(t+l)/t;
s=s+t;}
return(s);
)
若鍵盤輸入n值為5,則前n項之和為s=7.76667
24.完成用展轉(zhuǎn)相除法求最大公約數(shù)的函數(shù)
#include<iostream.h>
intgys(intm,intn)
{intr;
if(m<n){r=m;m=n;n=r;while(r=m%n)
)
{m=n;
n=r;}
returnn;
)
25.f(n)表示從n到1(n為奇數(shù))或2(n為偶數(shù))的奇書或偶數(shù)的乘積,完成用遞歸表示
法f(n)=n*f(n-2)表示的下列函數(shù)
Longf(intn)
{longs;
if(n<=O)returnl;s=n*f(n-2);
returns;
26.函數(shù)內(nèi)定義的動態(tài)變量在調(diào)用時才生成
27.函數(shù)內(nèi)定義的變量是局部變量
28.函數(shù)名相當(dāng)于指針常量,它代表函數(shù)的入口地址
29.求和:s=1+(1+2)+(1+2+3)+…+(1+2+3+…n)
longintsum(intn)
{longi,j=O,s=O;
for(i=l;i<=n;i++)
(
j=j+l;
s=s+j;
returns;
}
30.如果一個函數(shù)中有多個默認(rèn)參數(shù),則默認(rèn)參數(shù)必須全部出在形參表的部分
31.若有函數(shù)定義:floatf(intx,chary){…}。將該函數(shù)聲明為內(nèi)置函數(shù)的語句為
inlinefloatf(intx,chary)
32.對于以下遞歸調(diào)用函數(shù)f,調(diào)用f(4)的返回值是:24
33.全局變量定義在函數(shù)以外的位置,包括外部變量和靜態(tài)全局變量兩種。其中,后者的作
用域不超出規(guī)定它的文件范圍,且后者的定義比欠著的定義要多一個static關(guān)鍵字;而前者
的作用域原則上可以擴展到程序所有文件中的所有函數(shù)或程序塊。
34.static加在局部變量定義前,改變局部變量的生存期,但不改變它的作用域
35.static加在全局變量定義前,改變局部變量的作用域,但不改變它的生存期
36.假設(shè)有如下函數(shù)定義:voidFun(intx,inty=100);則語句Fun(5)語句Fun(5,100)等價
37.若有宏定義:#defineF(a,b)a-b,#defineG(a,b)(a+b)。而程序執(zhí)行語句中有如下語句:
a=6;b=4;cout<<F(a,b)*F(a,b)<<G(a,b)?G(a,b)/F(a,b)?endl;貝ij輸出的3個數(shù)據(jù)按次序分別是
-16、100、-3
38.在函數(shù)原型聲明中,必須聲明函數(shù)參數(shù)的類型,但可以省略參數(shù)名
39.C++的函數(shù)由函數(shù)首部和函數(shù)體兩部分組成
40.在一個函數(shù)中調(diào)用另一個函數(shù)之前,一般先要對被調(diào)用函數(shù)提出聲明
41.從用戶使用的角度看,函數(shù)可以分為系統(tǒng)函數(shù)和用戶自定義函數(shù)
42.在函數(shù)的調(diào)用過程中,實參與形參之間數(shù)據(jù)的“值傳遞”方式是指:調(diào)用函數(shù)時,系統(tǒng)
給形參分配內(nèi)存空間,使形參與實參不使用相同的內(nèi)存空間,形參值的改變不影響實參,實
參保持原來的值不變
43.變量的存儲類型分為四種:自動類型、寄存器類型、外部類型
44.變量一般需要先賦初值再參與運算,靜態(tài)變量沒有賦初值時,將山系統(tǒng)自動置為0
45.如果一函數(shù)是以return;結(jié)束運行的,說明該函數(shù)是有參函數(shù)
46.已知函數(shù)f的定義是:intf(intn){n+=l;return2*n;}則執(zhí)行intm=5,n=3;m=f(n);后m的值
是8,n的值是3
47.s=l*l+2*2+...+N*N
#include<iostream>
usingnamespacestd;
longf(ingN)
longs;
inti;s=0;
for(i=l;i<=N;i++)
s=s+i*i;
returns;
)
48.對給定的一個N行N列的二維數(shù)組a,求其主對角線上的元素值之和a
#include<iostream>
usingnamespacestd;
#defineN5
longf(inta[][N])
(
longs;
ingi,j,s=O;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{if(j==j)s=s+a[i][j];}
returns;
)
48.對給定的參數(shù)N,判斷N是否為素數(shù)。如果N是素數(shù),函數(shù)值返回1,如果N不是素
數(shù)則函數(shù)值返回0
#include<iostream>
usingnamespacestd;
longf(intN)
(
inti,flag;
flag=l;
for(i=2;i<=N-l;i++)
if(N%i==0)
flag=O;
returnflag;
)
49.只有一個分號的語句叫:空語句
50.C++中用于控制成的三種基本結(jié)構(gòu)為:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
51.用{}括起來的語句叫:復(fù)合語句
52.在代碼段for(inti=0;i<=10;i++)
{循環(huán)體}
中循環(huán)體共執(zhí)行:11次
52.cout?oct?120語句可以用8進(jìn)制數(shù)(輸出)表示120
53.在程序中執(zhí)行到continue語句時;將結(jié)束所在循環(huán)語句中循環(huán)體的一次執(zhí)行
54.當(dāng)在程序中執(zhí)行到break語句時,將結(jié)束本層循環(huán)類語句或switch語句的執(zhí)行
55.若do循環(huán)的“尾”為while(i++<10),并且i的初值為0,同時在循環(huán)體中不會修改i的
值,則循環(huán)體江北重復(fù)執(zhí)行10次后正常結(jié)束
56.若do循環(huán)的“頭”為while(i++vlO),并且i的初值為0,同時在循環(huán)體中不會修改i的
值,則循環(huán)體江北重復(fù)執(zhí)行11次后正常結(jié)束
57.與分支語句有關(guān)的關(guān)鍵字有if、else>switch和case
58.C++源程序中分隔符有空格符、換行符、水平制表符、,、和:
59.循環(huán)語句使用的關(guān)鍵字是do、while和for
60.注釋語句不是可執(zhí)行語句,單行注釋以〃開始;多行注釋語句以/*開始,以*/結(jié)束
61.程序的實質(zhì)是數(shù)據(jù)和算法
62.C++源程序必須經(jīng)過編譯和連接才可作為執(zhí)行程序
63.計算由0到9之間的任意三個不相同的數(shù)字組成的三位數(shù)共有多少種不同的組合方式
#include<iostream>
usingnamespacestd;
intmain()
(
inti,j,k,count=0;
for(i=9;i>=l;i-)
for(j=9;j>0;j-)
if(i==j)continue;
else
for(k=0;k<9;k++)
if((k!=i)&&(k!=j))
count++;
cout?count?endl;
return0;
)
64.從鍵盤上輸入一串字符,以Ctrl+Z「Z)表示輸入結(jié)束。統(tǒng)計齊中包含的單詞的個數(shù)、字
母的個數(shù)、數(shù)字個數(shù)。規(guī)定單詞之間用個空白符分開(空白符包括空格符、水平制表符、
換行符)
1:c>=O&&cv='9'
2:ch++
65.計算n的近似值,直到最后一項的絕對值小于10的-8次方為止,
1:>=
2:sum
66.求1000以內(nèi)所有的完整數(shù)。
1:sum==i
2:j
67.有20只猴子吃掉50個桃子。已知公猴每只吃5個,母猴每只吃4個,小猴每只吃2
個。求出公猴、母猴和小猴各多少只。
1:20-a-b
2:5*a+4*b+2*c
68.根據(jù)x的值,計算分段函數(shù)y的值。Y的計算公式為:
l:x<10
2:(3+2*x)*log(x)
69.將輸入的百分制成績按以下規(guī)定轉(zhuǎn)換成相應(yīng)的等級
1:int(scroe)/10
2:default
70.求自然數(shù)1?100之和。
1:i<=100
2:sum+=i
71.輸入一個自然數(shù),將該數(shù)的每一個數(shù)字按反序輸出。
1:num%10
2:digital
72.1+1/2+1/3+...+l/n>=5
l:s<5
2:++i
72.顯示輸出3~I00之間的所有素數(shù)。1:break2:i>k
73.一個小球從100米高出落下…l:i<=10;2:h/2
74.計算sin(x),?,1:x;2:(n+1)*(n+2)
75.水仙花數(shù)。l:n/1002:n%10
76.枚舉法百雞問題l:100-x-y2:5*x+3*y+z/30
77.階乘。l:cin?n2:face
78.在switch語句中,每個語句標(biāo)號所含關(guān)鍵字case后面的表達(dá)式必須是常量表達(dá)式
79.完成從鍵盤上輸入100個數(shù),用選擇法按降序排序輸出的程序l:i+I2:a[i]<a[j]
80.符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)
81.編譯系統(tǒng)用函數(shù)名代表函數(shù)的入口地址
82.假設(shè)已有char*c="\nab\0c\0",則strlen(c)的返回值為3
83.以下程序顯示輸出倒三角圖案1:'*'2:endl
84.輸入DdMn,則輸出為:6810077110
85.指針與數(shù)組名兩者的區(qū)別主要在于:兩者中,數(shù)組名的值不能改變。
86.strlen(s[3])的值為:5
87.設(shè)有int*p,a=2,b=l;則執(zhí)行以下語句p=&a;*p=a+b;后,a的值為3
88.假設(shè)已有char*c"\nab\0c\0",則strlen(c)的返回值為3
89.編譯系統(tǒng)用函數(shù)名代表函數(shù)的入口地址
90.設(shè)有inta[3北2]={1,2,3,4,5,6},丹)[2]=21;則*(*8+2)+1)的值是6
91.有以下定義和語句血一刃[2]={1,2,3,4,5,6},*訊3]病0]=2[1];則輸出*8[0]+1)的值為4
92.下面的程序求用戶輸入數(shù)據(jù)的整數(shù)部分和小數(shù)部分,如輸入9.45,則輸出:整數(shù)部分:
9,小數(shù)部分:0.45l:y2:&w
93.以下程序中實現(xiàn)兩個數(shù)的交換,請將程序補充完整。1:&a,&b;2:intt
94.下面的程序用選擇法對輸入的10個數(shù)按從小到大順序排序。l:K);2:a[j]<a[k];3:t
95.一個變量的引用變量名是該變量的別名
96.要使用stract、strlen等字符串處理函數(shù),則需要預(yù)處理命令#include<string>
97.數(shù)組是具有相同類型的一組數(shù)據(jù)構(gòu)成的整體
98.楊輝三角:l:a[i][0]=l;2:j<i;3:j<=i;
99.字符串"\‘a(chǎn)\'xy=4\n”的長度為8
100.數(shù)組的指針就是數(shù)組的地址
101.C++對數(shù)組存取不會進(jìn)行下表越界檢查
102.定義整型變量的官架子為unsignedsintslong和for
103.變量的定義格式為[存儲類別]數(shù)據(jù)類型變量名表
104.設(shè)有定義:enumcolor{red=5,yellow=0,blue=3,white,green};則white的取值為4
105.數(shù)組中的每一個元素必須是同一種數(shù)據(jù)類型,結(jié)構(gòu)體中允許將不同類型的數(shù)據(jù)組合成一
種數(shù)據(jù)結(jié)構(gòu)
106.一個結(jié)構(gòu)體變量所占用的空間是名成員所需內(nèi)存空間的總和
107.指向結(jié)構(gòu)體數(shù)組的指針的類型是指針的類型
108.共用體變量中,變量的地址和它的各成員地址是同一個地址;因此,在任一時刻只能保
存1個成員
109.自定義類型包括結(jié)構(gòu)體、共用體和枚舉三種類型
110.在面向過程的程序設(shè)計中,程序功能模塊由函數(shù)實現(xiàn);在面向?qū)ο蟮某绦蛟O(shè)計中,程序
模塊由類實現(xiàn)
111.在C++中定義類時,通常用數(shù)據(jù)成員描述對象的特征,利用成員函數(shù)描述對象的行為或
功能
112.構(gòu)造類型有數(shù)組、結(jié)構(gòu)體利共用體
113.當(dāng)一個對象定義時,C++編譯系統(tǒng)自動調(diào)用構(gòu)造函數(shù)建立該對象并進(jìn)行初始化
114.如果不做特殊說明,類成員的默認(rèn)訪問權(quán)限是private
115.當(dāng)一個對象的生命結(jié)束時,C++編譯系統(tǒng)自動調(diào)用析構(gòu)函數(shù)撤銷對該對象并進(jìn)行清理工
作
116.面對對象的模型中,最基本的概念是對象和類
117.在C++類的定義中,利用屬性面熟對象的特征,利用方法描述對象的行為
118.繼承的方式有公有繼承、私有繼承和保護(hù)繼承
119.派生類的成員?般分為兩部分,一部分是從基類繼承的成員,另一部分是自己定義的新
成員
120.由保護(hù)派生得到的派生類,它從基類繼承的公有和保護(hù)成員都將變?yōu)榕缮惖谋Wo(hù)成員
121.生成一個派生類對象時,先調(diào)用基類的構(gòu)造函數(shù),然后調(diào)用派生類的構(gòu)造函數(shù)
122.在公有繼承關(guān)系下,派生類的對象可以訪問基類中的公有成員
123.對于派生類的構(gòu)造函數(shù),在定義對象時構(gòu)造函數(shù)的執(zhí)行順序為:先執(zhí)行調(diào)用基類的構(gòu)造
函數(shù),再執(zhí)行調(diào)用對象成員的構(gòu)造函數(shù),最后執(zhí)行派生類的構(gòu)造函數(shù)體中的內(nèi)容
124.如果希望從基類繼承的公有成員,只能被派生類及派生類的子類中的所有非靜態(tài)成員函
數(shù)和友元函數(shù)直接訪問,其它的外部函數(shù)不能訪問,則應(yīng)使用保護(hù)繼承
125.在Derived類中的訪問權(quán)限是private
126.類是對象的抽象,而對象則是類的具體實例
127.類的成員按訪問權(quán)限可分為3類,分別是public、private、protected
128.在面向?qū)ο蟮某绦蛟O(shè)計中,將數(shù)據(jù)和處理數(shù)據(jù)的操作封成一個整體就定義了一種事物的
類型,稱作“類”。類是一種抽象的概念,屬于該類的一個實例叫做“對象”
129.OPP技術(shù)由對象、類、方法、消息和繼承五個基本的概念所組成
130.類是用戶定義的類型,具有類類型的變量稱作對象
131.標(biāo)識符是以字母及下劃線看透的數(shù)字、字母及下劃線組成字串
132.給變量賦初值,初值必須是常數(shù)和常數(shù)表達(dá)式
133.通過文字編輯建立的C++源程序的擴展名為cpp
134.自加和自減的兩種形式是前綴和后綴
135.n個字符的字符串長度為n+1,結(jié)尾的ascii碼值為0
136.C語言是面向過程的程序設(shè)計語言,C++是面向過程和對象的程序設(shè)計語言
137.修飾int的關(guān)鍵字有unsigned、short和long
138.關(guān)系運算符、邏輯運算符和算術(shù)運算符的計算次序為:先算術(shù)運算符在關(guān)系運算符最后
邏輯運算符
139.寫出三種邏輯運算符:&&、II和!
140.指數(shù)形式的浮點常數(shù)格式為:Ae+B
141.*即可重載為一元運算符,又可重載為二元運算符
142.雙目運算符重載函數(shù)為成員函數(shù)時,重載函數(shù)有一個參數(shù)
143.運算符重載函數(shù)通常為類的成員函數(shù)和友元函數(shù)
144.重載的關(guān)系運算符和邏輯運算符的返回類型應(yīng)當(dāng)是bool
145.C++的模板機制包含兩種類型,一種是函數(shù)模板,另一種是類模板
146.■個隊列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1-次入隊,然后再一次退隊,
則元素退隊的順序為Xrwo
147.C++在類ios中定義了輸入輸出格式控制符,它是一個枚舉類型。該類型中的每一個量
對應(yīng)兩個字節(jié)數(shù)據(jù)的以為,每一個位代表一種控制,如要取多種控制時可用或運算符來合成
148.采用輸入輸出格式控制符,齊中有參數(shù)的,必須要求包含iomanip頭文件
149.C++根據(jù)文件內(nèi)容的數(shù)據(jù)格式可分為兩類:文本文件和二進(jìn)制文件,前者存取的最小信
息單位為字節(jié),后者為字節(jié)
編程題:
1.計算以下表達(dá)式S=3+33+333+…+333…3
#include<iostream>
usingnamespacestd;
intf(inti)
(
intk,s,m;
s=0,m=l;
for(k=0;k<=i-1;k++)
{s+=3*m;
m*=10;
)
returns;
)
voidmain()
(
intn,sum=0;
cout?"pleaseinputn:"?endl;
cin?n;
for(intj=1;j<=n;j++)
sum+=f(j);
cout?sum?endl;
)
2.將十進(jìn)制數(shù)1234轉(zhuǎn)換為八進(jìn)制數(shù)
#include<iostream.h>
voidmain()
(
voidf(int);
f(1234);
)
voidf(intn)
(
if(n>=8)
f(n/8);
cout?n%8;
)
3.若一自然數(shù)等于其所有真因子(能夠整除該數(shù),且小于該數(shù)的正整數(shù))之和,則稱該自
然數(shù)為完全數(shù)。實現(xiàn)求[2,1000]之內(nèi)的完全數(shù)的個數(shù)和最大的完全數(shù)。
#include<iostream.h>
intis_complet(intx);
voidmain()
(
inti,n,max;
n=0;
for(i=2;i<=1000;i++)
if(is_complet(i)==1)
{n=n+l;
max=i;}
cout?"n=,'?n?endl;
cout?"max="?max?endl;
)
intis_complet(intx)
(
intn,s=l;
for(n=2;n<x;n++)
if(x%n==0)s=s+n;
if(x==s)return1;
elsereturn0;
)
4.完成以卜代碼,實現(xiàn)求數(shù)列123/2,5/3,8/5…
#include<iostream.h>
doublesum_s(intn);
voidmain()
doubles;
inin;
cout?"pleaseinputintegern:n;
cin?n;
s=sum_s(n);
cout?ns=n?s?endl;
)
doublesum_s(intn)
(
inti;
doublet=l,s=l;
for(i=l;i<n;i++)
{t=(t+l)/t;
s=s+t;)
return(s);
I
5.完成用展轉(zhuǎn)相除法求最大公約數(shù)的函數(shù)
#include<iostream.h>
intgys(intm,intn)
{intr;
if(m<n){r=m;m=n;n=r;while(r=m%n)
)
{m=n;
n=r;}
returnn;
)
6.求和:s=l+(l+2)+(l+2+3)+…+(1+2+3+…n)
longintsum(intn)
{longi,j=O,s=O;
for(i=l;i<=n;i++)
(
j=j+l;
s=s+j;
returns;
)
7.求s=l*l+2*2+???+N*N
#include<iostream>
usingnamespacestd;
longf(ingN)
(
longs;
inti;s=0;
for(i=l;i<=N;i++)
s=s+i*i;
returns;
對給定的一個N行N列的二維數(shù)組a,求其主對角線上的元素值之和a
#include<iostream>
usingnamespacestd;
#defineN5
longf(inta[][N])
(
longs;
ingi,j,s=O;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{if(j==j)s=s+a[i][j];}
returns;
8.對給定的參數(shù)N,判斷N是否為素數(shù)。如果N是素數(shù),函數(shù)值返回1,如果N不是素
數(shù)則函數(shù)值返回0
#include<iostream>
usingnamespacestd;
longf(intN)
(
inti,flag;
flag=l;
for(i=2;i<=N-l;i++)
if(N%i==0)
flag=0;
returnflag;
)
9.計算由0到9之間的任意三個不相同的數(shù)字組成的三位數(shù)共有多少種不同的組合方式
#include<iostream>
usingnamespacestd;
intmain()
(
inti,j,k,count=0;
for(i=9;i>=l;i—)
for(j=9;j>0;j-)
if(i==j)continue;
else
for(k=0;k<9;k++)
if((k!=i)&&(k!=j))
count++;
cout?count?endl;
return0;
程序控制結(jié)構(gòu)
本題序號:17
有如下程序:
#include<iostream>
#include<iomanip>
voidmain()
(
ints[]={123,234};
cout?right?setfill(,*,)?setw(6);
for(inti=0;i<2;i++)
(
cout?s[il?endl;
)
)
運行時的輸出結(jié)果是()。
A
123
234
B
***123
234
C
***]23
***234
D
***]23
234***
參考答案
B
有如下程序:
#include<iostream>
usingnamespacestd;
classPublication{〃出版物類
charname[30];
public:
Publication(char*name="未知名稱"){
strcpy(this->name,name);
}
constchar*getName()const{returnname;}
virtualconstchar*getType()const{return”未知類型”;}
);
classBook:publicPublication(〃書類
public:
Book(char*name):Publication(name){}
virtualconstchar*getType()const{return"書”;}
);
voidshowPublication(Publication&p){
cout?p.getType()?n:"?p.getName()?endl;
)
intmain(){
Bookbook("精彩人生)
showPublication(book);
return0;
)
運行時的輸出結(jié)果是A未知類型:未知名稱B未知類型:精彩人生C書:未知名稱D
書:精彩人生參考答案D
本題序號:24
有如下程序:
#include<iostream>
usingnamespacestd;
classA{
public:
A(inti):rl(i){}
voidprint(){cout?'E'?r
voidprint()const{cout?,C,?r1*r1}
private:
intrl;
);
intmain(){
Aal(2);constAa2(4);
al.print();a2.print();
return0;
}運行時的輸出結(jié)果是A運行時出錯BE2-C16-CC4-C16-DE2-E4-參考答案B
本題序號:31
有如下程序段:
inti=l;
while(l)
{i++;
if(i==10)break;
if(i%2==0)coutvv'*';
)
執(zhí)行這個程序段輸出字符*的個數(shù)是()。A10B3C4D5參考答案C
本題序號:80有如下程序:intx=3;do{x-=2;cout?x;}while(!(-x));執(zhí)行這個程
序的輸出結(jié)果是()。A1B30C1-2D死循環(huán)參考答案C
本題序號:89
有如下語句序列:intk=0;do{k+=5;coutvv$;}while(k<19);while(k->0)cout
?**';執(zhí)行上面的語句序列輸出字符和“”的個數(shù)分別是()oA4和20B
5和20C4和21D5和21參考答案A
本題序號:105
—知語句:
while(!x)
其中表達(dá)式!x等價于oAx=lBx!=0Cx==0Dx!=l參考答案C
本題序號:107C++語言的跳轉(zhuǎn)語句中,對于break和continue說法正確的是。A
break語句只應(yīng)用于循環(huán)體中Bcontinue語句只應(yīng)用于循環(huán)體中Cbreak是無條件跳轉(zhuǎn)語
句,continue不是Dbreak和continue的跳轉(zhuǎn)范圍不夠明確,容易產(chǎn)生問題參考答案B
本題序號:149
在下面的循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為。
for(inti=0;i<n;i++)
if(i>n/2)break;An/2Bn/2+1Cn/2-1Dn-1參考答案B
本題序號:151
下面for語句的循環(huán)次數(shù)為。
for(inti=0,x=0;!x&&i<=5;i++);A5B6C7D
無窮次參考答案B
本題序號:152
與下面程序段等價的是。
while(a)
{if(b)continue;
c;
}Awhile(a){if(!b)c;}Bwhile(c){if(!b)break;c;}Cwhile(c){if(b)c;}Dwhile(a){if(b)break;c;}參
考答案A
本題序號:153已定義inta,b;下列switch語句中格式正確的是。A
switch(a)
{caseb+l:a—;break;
caseb+2:a++;break;
}B
switch(a==b)
{default:a-b}C
switch010+b)
{case5:a-b;
default:a+b;
}D
switch(a*a)
{casel,2:++a;
case3,4:++b;
)參考答案C
本題序號:154
在下列程序段中,兩個cout輸出語句()。
while(2>3)
{cout?MI1mastudent.n?endl;}
do
cout?nIastudent.u?endl;}while(2>3);
A都有輸出。B只有第1個有輸出。C只有第2個沒有輸出。D第1個沒有輸出,
第2個有輸出。參考答案D
本題序號:155下列語句中錯誤的是()。Aif(a>b)cout?a;Bif(&&);a=m;C
if(1)a=m;
elsea=n;D
if(a>0);
elsea=n;參考答案B
本題序號:156
在C++語言中,所謂選擇結(jié)構(gòu),就是按照()有選擇地執(zhí)行程序中的語句。
A給定數(shù)值B給定符號C給定程序D給定條件參考答案D
本題序號:157
while后面的”條件表達(dá)式”一定要用一對括起來。
A防括號“[]”B園括號“()”C花括號“{}"D引號"”參考答案B
本題序號:158
已知語句:
while(!E);
其中表達(dá)式!E等價于。AE==OBE!=0C
E!=lDE=1參考答案A
本題序號:159在C++程序中,一個標(biāo)識符在使用前必須先后引用。A聲
明B設(shè)定C定義D調(diào)用參考答案C
本題序號:160
下列語句段將輸出字符*的個數(shù)為。
inti=100;
while(l)
(
i--;
if(i==O)break;
cout?'*f;
}A98B99C100D101參考答案B
本題序號:162
若i為整型變量,則以下循環(huán)的執(zhí)行次數(shù)是。
for(i=2;i==0;)cout?i?endl;AOB1C2D無限次參考答案A
本題序號:175for(inti=0;x<10;x++)x++;語句的循環(huán)次數(shù)是。A10B9C4D5
參考答案D
本題序號:179循環(huán)體被至少執(zhí)行一次的循環(huán)語句為oAwhileBforCdo...whileD
多重循環(huán)參考答案C
本題序號:186
執(zhí)行語句序列:
inti=0;
while(i<25)
i+=3;
cout?i;
輸出結(jié)果是oA24B25C27D28參考答案C
本題序號:187
執(zhí)行語句序列:
intx=3;
do
(
x-=2;
cout?x;
}while(!(—x));
輸出結(jié)果是。A1-2B1C30D死循環(huán)參考答案A
本題序號:188
執(zhí)行語句序列:
intn;
cin?n;
switch(n)
(
case1:
case2:coutvvT;
case3:
case4:cout?,2,;break;
default:cout?'3';
)
時,若從鍵盤上輸入1,則屏幕顯示()。AlB2C3D12參考答案D
本題序號:189
假定所有變量均已正確說明,下列程序段運行后,x的值是()。
a=b=c=0;
x=35;
if(!a)x-;
elseif(b);
if(c)x=3;
elsex=4;
A34B4C35D3參考答案B
本題序號:190
下列程序段的輸出是()。
inta=2,b=-l,c=2;
if(a<b)
if(b<c)
c=0;
else
c+=l;
cout?c?endl;A0B1C2D3參考答案C
本題序號:191卜列關(guān)于循環(huán)的描述中,錯誤的是()oAdo-while、while和for
循環(huán)中的循環(huán)體均可以山空語句組成Bwhile循環(huán)是先判斷表達(dá)式,后執(zhí)行循環(huán)體語句C
do-whilewhile
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年環(huán)保公益宣傳品采購與服務(wù)合同3篇
- 2024年版:建筑工程專業(yè)分包合同模板
- 簡易警報器課程設(shè)計
- 工程經(jīng)濟學(xué)課程設(shè)計
- 航天能源課程設(shè)計思路
- 電工實訓(xùn)教學(xué)課程設(shè)計
- 《黑衣“超人”》課件
- 機械沖床課程設(shè)計題目
- 色彩搭配系統(tǒng)課程設(shè)計
- 米利根案件課程設(shè)計
- 《皮膚病中成藥導(dǎo)引》課件
- 2024-2030年中國除顫儀行業(yè)市場分析報告
- 2023-2024學(xué)年廣東省廣州市越秀區(qū)九年級(上)期末物理試卷(含答案)
- 廣東省廣州市天河區(qū)2023-2024學(xué)年八年級上學(xué)期期末考試物理試題(含答案)
- 2024年高一上學(xué)期期末數(shù)學(xué)考點《壓軸題》含答案解析
- 成都中醫(yī)藥大學(xué)博士申請
- 太空軍事法律問題-洞察分析
- 2024年行政執(zhí)法人員資格考試必考知識題庫及答案(共250題)
- 招標(biāo)代理崗位職責(zé)規(guī)章制度
- 家校攜手育桃李 齊心合力創(chuàng)輝煌 課件高二上學(xué)期期末家長會
- 二零二四年風(fēng)力發(fā)電項目EPC總承包合同
評論
0/150
提交評論