- 21天學(xué)通C++
- 陳龍等編著
- 947字
- 2018-12-29 13:31:55
1.8 習(xí)題
一、填空題
1.C++語(yǔ)言是對(duì)C語(yǔ)言的擴(kuò)展,是C語(yǔ)言的___________。C++語(yǔ)言增強(qiáng)了C語(yǔ)言的能力,使得程序員能夠改進(jìn)編寫程序的質(zhì)量,并易于程序代碼的復(fù)用。
2.C語(yǔ)言是結(jié)構(gòu)化和模塊化的語(yǔ)言,它是面向___________的。C++保留了C語(yǔ)言原有的所有優(yōu)點(diǎn),增加了面向___________的機(jī)制。
3.___________方法的設(shè)計(jì)思想清晰,易學(xué)易用,模塊層次分明,便于分工開發(fā)和調(diào)試,編寫出來(lái)的程序可讀性強(qiáng)。
4.___________方法具有自下而上的特性,允許開發(fā)者從問題的局部開始,在開發(fā)過(guò)程中逐步加深對(duì)系統(tǒng)的理解。
5.一般來(lái)說(shuō),一個(gè)標(biāo)準(zhǔn)的C++程序通常由___________、___________、___________、___________、___________及___________等幾個(gè)部分組成。
二、選擇題
1.下列C++標(biāo)點(diǎn)符號(hào)中表示行注釋開始的是( )。
A.#
B.;
C.//
D.}
2.下列字符串中可以用做C++標(biāo)識(shí)符的是( )。
A._256
B.class
C.delete
D.5char
3.下列關(guān)于C++關(guān)鍵字的說(shuō)法中正確的是( )。
A.關(guān)鍵字是用戶為程序中各種需要命名的“元素”所起的名字
B.關(guān)鍵字是對(duì)程序中的數(shù)據(jù)進(jìn)行操作的一類單詞
C.關(guān)鍵字是在程序中起分割內(nèi)容和界定范圍作用的一類單詞
D.關(guān)鍵字是C++中預(yù)先定義并實(shí)現(xiàn)一定功能的一類單詞
4.每個(gè)C++程序都必須有且僅有一個(gè)( )。
A.預(yù)處理命令
B.主函數(shù)
C.函數(shù)
D.語(yǔ)句
5.C++對(duì)C語(yǔ)言做了很多改進(jìn),下列描述中( )使得C語(yǔ)言發(fā)生了質(zhì)變,即從面向過(guò)程變成面向?qū)ο蟆?/p>
A.增加了一些新的運(yùn)算符
B.允許函數(shù)重載,并允許設(shè)置默認(rèn)參數(shù)
C.規(guī)定函數(shù)說(shuō)明必須用原型
D.引進(jìn)類和對(duì)象的概念
6.C++語(yǔ)言是以( )語(yǔ)言為基礎(chǔ)逐漸發(fā)展而演變而成的一種程序設(shè)計(jì)語(yǔ)言。
A.Pascal
B.C
C.BASIC
D.Simula67
7.下列關(guān)于C++與C語(yǔ)言關(guān)系的描述中錯(cuò)誤的是( )。
A.C++是C語(yǔ)言的超集
B.C++是C語(yǔ)言進(jìn)行了擴(kuò)充
C.C++與C語(yǔ)言都是面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言
D.C++包含C語(yǔ)言的全部語(yǔ)法特征
8.下列字符串中可以用做C++標(biāo)識(shí)符的是( )。
A.521
B.computer~1
C.case
D.3var
9.下列C++標(biāo)點(diǎn)符號(hào)中表示一條語(yǔ)句結(jié)束的是( )。
A.;
B.//
C.#
D.{
10.下列C++標(biāo)點(diǎn)符號(hào)中表示復(fù)合語(yǔ)句結(jié)束的標(biāo)記符是( )。
A.#
B.//
C.}
D.;
11.下列C++標(biāo)點(diǎn)符號(hào)中表示復(fù)合語(yǔ)句開始的標(biāo)記符是( )。
A.{
B.//
C.}
D.;
12.下列關(guān)于C++語(yǔ)言的發(fā)展說(shuō)法錯(cuò)誤的是( )。
A.C++語(yǔ)言起源于C語(yǔ)言
B.C++語(yǔ)言最初被稱為“帶類的C”
C.在1980年C++被命名
D.在1983年C++被命名
三、簡(jiǎn)答題
1.請(qǐng)簡(jiǎn)述C++語(yǔ)言的起源。
2.C++語(yǔ)言是C語(yǔ)言的擴(kuò)充,其與C語(yǔ)言最大的區(qū)別是什么?
3.面向過(guò)程的程序設(shè)計(jì)方法和面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的各自特點(diǎn)是什么?
4.如何使用Visual C++調(diào)試C++源程序?
四、編程題
使用Visual C++進(jìn)行C++程序的調(diào)試、編譯和運(yùn)行等步驟,建立一個(gè)C++ Source File文件,并運(yùn)行該源程序。
- 輕輕松松自動(dòng)化測(cè)試
- Getting Started with MariaDB
- 數(shù)據(jù)中心建設(shè)與管理指南
- 空間站多臂機(jī)器人運(yùn)動(dòng)控制研究
- Godot Engine Game Development Projects
- Dreamweaver CS6中文版多功能教材
- 從零開始學(xué)SQL Server
- 手機(jī)游戲策劃設(shè)計(jì)
- 中文版AutoCAD 2013高手速成
- Redash v5 Quick Start Guide
- Hands-On DevOps
- 天才與算法:人腦與AI的數(shù)學(xué)思維
- ARM嵌入式開發(fā)實(shí)例
- Web滲透技術(shù)及實(shí)戰(zhàn)案例解析
- 設(shè)計(jì)中的人因:34個(gè)設(shè)計(jì)小故事