C++程序设计试题一、单项选择题(本大题共 20 小题,每小题 1 分,共 20 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多选或未选均无分
C++源程序文件扩展名为( A )A
在 C++中使用流进行输入输出,其中专用于从键盘进行输入的流是( B )A
cerr B
cout D
cfile3
包含自定义头文件 file
h 的预处理指令是( D )A
#define B
#include file
#define file
#include"file
用于标识十六进制前缀或后缀是( D )A
后缀 L 或 e C
前缀 0x5
设存在整型变量 int x,则下列句与其它三项含义不同的是( A )A
int* p=&x; B
int& p=x; C
int & p=x; D
int &p=x;6
在定义类成员时,为产生封装性,则需使用哪个关键字( D )A
public B
publish C
protected D
private7
设函数 void swap(int&,int&)将交换两形参的值,如两整型变量 int a=10;int b=15;则执行 swap(a,b)后,a、b 值分别为( C )A
10,10 B
10,15 C
15,10 D
15,158
函数默认参数在函数原型中说明,默认参数必须放在参数序列的( C )A
设存在函数 int min(int,int)返回两参数中较小值,若求 15,26,47 三者中最小值,下列表达式中错误的是( B )A
int m=min(min(15,26),min(15,47));B
int m=min(15,26,47);