
【北语网院】19秋《C++》作业_4(参考资料).doc
4页北京语言大学】19秋《C++》作业_4试卷总分:100 得分:100第1题,( )是表示换行的转义字符A、 \fB、 \\C、 \nD、 \b正确答案:C第2题,若有语句char a[]= "test";则数组a[]中共有( )个变量A、 3B、 4C、 5D、 0正确答案:C第3题,指针变量是用来存放( )的变量A、 其他变量的值B、 其他变量的变量名C、 函数名D、 地址正确答案:D第4题,在C++中,函数原型不能标识( )A、 函数的返回类型B、 函数参数的个数C、 函数参数类型D、 函数的功能正确答案:D第5题, int n=0;
while(n=1)n++;
while循环执行次数是( )。
A、 0次B、 1次C、 不确定次D、 无限次正确答案:D第6题,所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是( )A、 类B、 对象C、 函数体D、 数据块正确答案:A第7题,若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为( )A、 3B、 4C、 5D、 0正确答案:B第8题,双精度浮点型的类型说明符为( )A、 intB、 doubleC、 floatD、 long正确答案:B第9题,下列程序的输出结果是( )
#include
void main( )
{int n[][3]={10,20,30,40,50,60};
int (*p)[3];
p=n;
cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl;}
A、 实参是形参的备份B、 实参与形参无联系C、 实参与形参是同一对象D、 形参是实参的备份正确答案:C第11题,C++语言中,下面的描述不正确的是( )A、 do-while语句构成的循环,当while语句中的表达式值为非零时结束循环B、 do-while语句构成的循环必须用break语句才能退出 C、 不能使用do-while语句构成的循环 D、 do-while语句构成的循环,当while语句中的表达式值为零时结束循环正确答案:A、B、C第12题,下面哪些是C++标准I/O操作包含的类对象( )A、 cinB、 cerrC、 clogD、 cout正确答案:A、B、C、D第13题,有关sizeof(double)不正确的描述是( )A、 一种函数调用B、 一个双精度型表达式C、 一个整型表达式D、 一个不合法的表达式正确答案:A、B、D第14题,在私有继承中,基类中所有成员对派生类都是不可见的。
√、T、F正确答案:第15题,C++中的函数都具有返回值√、T、F正确答案:第16题,C++语言中,函数的声明和函数的定义必须在同一个源文件内√、T、F正确答案:第17题,一条语句最多只能定义一个变量并指定初始值√、T、F正确答案:第18题,编译错误属于异常,可以抛出√、T、F正确答案:第19题,某类中的友元类的所有成员函数可以存取或修改该类中的私有成员√、T、F正确答案:√第20题,构造函数可以声明为虚函数√、T、F正确答案:√。












