资源描述:
《四川大学《面向对象程序设计2261》17秋在线作业12》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《面向对象程序设计2261》17秋在线作业1-0001试卷总分:100得分:0一、单选题(共30道试题,共60分)1•如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为()A.myclassoperator++();B.myclass&operator++();C.myclassoperator++(int);D.myclass&operator++(int);正确答案:C2.链表的基本单元是()A.节点B.头指针C.尾指针D.数据域正确答案:A3.下面函数调用语句含有实参的个数为:()func
2、((expl/exp2),(exp3/exp4,exp5))A.1B.2C.4D.5正确答案:B4.己知函数f的原型是voidf(int*a,long&b);,变量vl>v2的定义是:intvl;loongv2;F列调用语句中正确的是()A.f(vl,&v2)B.f(vlzv2)C.f(&vl,&v2)D.f(&vl,v2)正确答案:D5.如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会()A.调用拷贝构造函数B.调用整型参数的构造函数C.调用赋值运算符D.引起编译错
3、误正确答案:B6•十进制数127转换成二进制数是()A.11111111B.01111111C.10000000D.11111110正确答案:B7.两个指针变星不可以()A.相加B.比较C.相减D.指向同一地址正确答案:A8.private访问属性限制对象的成员可以在()屮访问A.本类的成员函数B.main函数C.父类的成员函数D.子类的成员函数正确答案:A9.如果短整型的氏度是2字节,有一个短整型指针p的值是0XFFED1200,那么p+1的值为()A.0XFFED1201B.0XFFED1202C.0XFFED1203D.0XFFED12
4、04正确答案:B10.在下列关键字屮,不能用来表示继承方式的是()A.privateB.staticC.public□.protected止确答案:B11•数组名表示的是数组的()A.类型B.用途A.地址B.长度正确答案:C12.有如下类和对象的定义:classConstants!public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是()A.cout«constants->getPI();和cout«Constants::gerPI()
5、;B.cout«constants.getPI();和cout«Constants.getPI();C.cout«constants->getPI();和cout«Constants->getPI();D.cout«constants.getPI();和cout«Constants::getPI();正确答案:D13•二叉查找树按()遍历时访问到节点的数据是排好序的A.前序B冲序C.后序A.层次正确答案:B14.以下对二维数组a的正确说明是:()A.inta[3][];B.floata(3,4);C.doublea[l][4];D.float
6、a⑶⑷;正确答案:C15.下面的选项中正确的赋值语句是(chara[5],*p=a;)()A.p=“abed”;B.a=“abed”;C.*p="abed”;D*a="abed”;正确答案:A16.有如下类定义:classPoint{private;staticinthow_many;};how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是A.ingB.staticintC.intPoint::D.staticintPoint::正确答案:D17•若已定义inta=5;T面对(1),(2)两个语句正确理
7、解的是()(1)int*p=&a;(2)*p=a;A.(l)(2)屮的*P含义相同,都表示给指针变量P附值B.(l)(2)的执行结果都是把变量a的地址值赋给指针变量PC.(1)在对P进行说明的同吋进行初始化,使P指向a,(2)将变量a的值赋给指针变量PD.(1)在对P进行说明的同时进行初始化,使P指向a,(2)将变量a的值赋给*P正确答案:D18.要打开一个文件并从中读取数据,应该使用()类的对象A.istreamB.ostreamC.ifstreamD.ofstream正确答案:C19.判断一个ofstream类对象file打开文件是否失败
8、,应该判断()A.创建文件流对彖时是否抛出异常B.open成员函数的返回值C.feof成员函数的返回值DJfile是否为真正确答案:D20.C++异常处理机制中没有