C++程序设计与案例分析
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

习题

一、选择题

1. 以下含有非C++语言的基本符号是( )。

A.36-5

B."mm"

C.X+Y

D.99÷9

2. 在C++中,下列符号不是分隔符的是( )。

A.{}

B.()

C.//

D.;

3. 在C++语言中,对自定义标识符的要求是( )。

A.能使用关键字并且不区分大小写

B.能使用关键字并且区分大小写

C.不能使用关键字并且不区分大小写

D.不能使用关键字并且区分大小写

4. 以下各选项组中,都是C++语言关键字的组是( )。

A.cout, break, cin

B.shod, struct, static

C.to, this, while

D.private, public, print

5. C++结构化程序设计中程序的基本组成单元是()。

A.函数

B.类

C.变量

D.以上均不是

6. C++面向对象程序设计中程序的基本组成单元是()。

A.函数

B.类

C.变量

D.以上均不是

二、填空题

1. C++语言的基本符号中的数字共有______个。

2. C++语言的基本符号中特殊符号共有______ 个。

3. C++语言的基本符号包括字母、数字和______ 三类。

4. 以“/*”作为开始,“*/”作为结束,则在“/*”和“*/”之间的部分是______ 。

5. 在C++语言的程序中,#(井号)的作用是______ 。

6. 一个完整的C++函数必须用一对______ 把函数的主体部分括起来。

7. 在C++语言里,一条语句以______ 字符作为结束符。

8. C++程序的源程序文件扩展名为______ 。

9. 若有定义:int x=0 ______y=0;,则横线上要填写的符号是什么?

10. 若有定义:int x=0______ int y=0;,则横线上要填写的符号是什么?