C++语言程序设计
上QQ阅读APP看书,第一时间看更新

1.6 习题

1. 填空题

(1)C++语言具有面向对象程序设计的三大特征:         

(2)C++语言既支持   的程序设计,又支持   的程序设计。

(3)C++程序的扩展名是   

(4)使用左移运算符进行标准输出时,使用的输出流对象名是   

(5)C++程序中有且仅有一个   

2. 选择题

(1)下列选项中,(  )属于面向对象程序设计语言。

A. C++语言

B. 汇编语言

C. 机器语言

D. C语言

(2)下列不是面向对象程序设计特征的是(  )。

A. 开放性

B. 封装性

C. 继承性

D. 多态性

(3)下列关于对象的描述中,不正确的是(  )。

A. 对象就是C语言中的结构体变量

B. 对象是现实世界中存在的某种实体

C. 对象是类的实例

D. 对象是属性和行为的封装体

(4)C++程序经过编译后生成的文件的扩展名是(  )。

A. .c

B. .exe

C. .cpp

D. .obj

(5)下列选项中,属于多行注释的是(  )。

A. //

B. /∗…∗/

C. \\

D. \∗…∗\

3. 思考题

(1)请分别解释面向对象程序设计的三大特征。

(2)C++程序的运行流程有哪些步骤?

4. 编程题

编写程序,显示两条信息:“众里寻他千百度”和“锋自苦寒磨砺出”。