选择题
1.C++语言是从早期的C语言逐渐发展演变而来的.与C语言相比,它在求解问题方法上进行的最大改进是()。
A.面向过程B.面向对象C.安全性D.复用性
2.C++源程序文件的扩展名为()。
A.CPP B.C C.DLL D.EXE
3.下列字符串中可以用作C++标识符的是()。
A._256 B.class C.delete D.5char
4.下列C++标点符号中表示行注释开始的是()。
A.# B.; C.// D.}
5.每个C++程序都必须由且仅有一个()。
A.预处理命令B.主函数C.函数D.语句
6.下列关于C++函数的描述中正确的是()。
A.主函数是程序的入口,它是由用户定义的函数调用。
B.函数是C++中面向对象程序设计框架的基本组成元素。
C.函数在调用前必须先被声明。
D.每个用户定义函数只能被其它函数调用一次。
7.下列关键字中,()既在C语言中使用,又在C++语言中使用。
A.inline B.break C.private D.public
8.for(int x=0,y=0;!x&&y<=5;y++)语句中循环执行的次数是()。
A.0 B.5C.6 D.无次数
9.当一个函数无返回值时,函数的类型应定义为()。
A.void B.任意C.int D.无
10. 已知:int k=1000;下列表示引用的方法中,()是正确的。
A.char &y; B.int &x=k; C.int &z=1000; D.float &t=&k; 11.在传值调用中,要求()。
A.形参和实参类型任意,个数相等
B.实参和形参类型都完全一致,个数相等
C.实参和形参对应的类型一致,个数相等
D.实参和形参对应的类型一致个数任意
12.一个函数功能不太复杂应选用()。
A.内联函数B.重载函数C.递归函数D.嵌套函数13.C++语言的跳转语句中,对于break和continue说法正确的是()A.break语句只应用于循环体中
B.continue语句只应用于循环体中