|
《面向对象程序设计》在线作业一
一、资料来源(谋学网www.mouxue.com)(共 20 道试题,共 100 分。)
1. 以下字符串初始化中不正确的是()。
. hr str[ ]=”fg”;
. hr str[5]=”fg”;
. hr str[5]={“”};
. hr str[5]={‘1’,’3’,’5’,’7’,’9’};
正确资料:
2. 设有定义: hr str[100];当执行in>>str;时从键盘输入:″++ progrmming winows″(不包括双引号),则str中的内容是()。
. ++
. ++ progrmming
. winows
. ++ progrmming winows
正确资料:
3. 在++语言中,数组元素的下标()。
. 只能是整型常量
. 只能是整型表达式
. 可以是整型常量或整型表达式
. 可以是任何类型的表达式
正确资料:
4. 不能直接访问非静态数据成员的成员函数是()。
. 构造函数
. 析构函数
. 拷贝构造函数
. 静态成员函数
正确资料:
5. 在对象生存期结束时由系统自动调用的函数是()。
. 构造函数
. 友元函数
. 析构函数
. 虚函数
正确资料:
6. 静态数据成员的初始化必须在()。
. 类内
. 类外
. 构造函数内
. 静态成员函数内
正确资料:
7. 设有说明hr h=’’; int x=3;flot y=4;oul z=5;,则表达式h*(x-y)/z的数据类型是。
. hr
. 不确定
. int
. oul
正确资料:
8. 在++中,字符串":\\os\\x.txt"的存储长度是()。
. 15
. 14
. 13
. 12
正确资料:
9. 下列常数中不属于++字符型常量的是()。
. '\n'
. '6'
. ""
. ''
正确资料:
10. 静态成员函数一定没有()。
. 返回类型
. 返回值
. this指针
. 局部变量
正确资料:
11. 在++中,不能被派生类继承的基类成员是()。
. 函数成员
. 构造函数和析构函数
. 数据成员
. 私有成员
正确资料:
12. 设int ,*p=&; oul ,*q; 则以下语句中正确的是()。
. p=&;
. q=p;
. p=NULL
. q=nw int;
正确资料:
13. 设类是类的派生类。当创建一个类的对象时,构造函数的调用顺序是()。
. 先调用类的构造函数,然后调用类的构造函数
. 先调用类的构造函数,然后调用类的构造函数
. 不调用类的构造函数
. 视定义时类和类出现的位置
正确资料:
14. 以下运算符中不能重载的是()。
. .&
. !=
. ::
. %
正确资料:
15. 类Mlss的拷贝初始化构造函数是()。
. Mlss( )
. Mlss(Mlss)
. Mlss(Mlss *)
. Mlss(Mlss&)
正确资料:
16. 完成编译预处理工作的阶段是()。
. .编译前
. .编译时
. .编译后
. .连接时
正确资料:
17. 设函数原型为:voi tst(int ,int=7,hr *s=”*”); 以下函数调用中,不合法的是()。
. tst(5);
. tst(5,8);
. tst(6,”#”);
. tst(0,0,”@”);
正确资料:
18. 设有定义: int i=8,,; oul x=1.34,y=5.3; 下列表达始中,符合++语法的是()。
. +=-=(=3)*(=4)
. x%5
. =*3=2
. y=flot(i)++
正确资料:
19. 如果一个函数被说明为一个类的友元,则()。
. 该类可以使用该函数的局部变量
. 该函数可以使用该类中成员函数的局部变量
. 该函数可以直接使用该类的私有成员
. 该函数可以通过对象使用该类的任意成员
正确资料:
20. 下列循环结构中,不是无限循环的是()。
. for ( t =1 ; ; t + + ) out<< t ;
. t = 1; whil ( t - - ) { out<< t + + ; }
. t = 1 ; o { out<< t ; t + + ;} whil ( - - t ) ;
. for ( t = 0 ; t ; t ++ ) out<< t ;
正确资料:
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。 |
|