川大《面向对象程序设计2261》17秋在线作业1

川大《面向对象程序设计2261》17秋在线作业1

ID:4111620

大小:45.51 KB

页数:9页

时间:2017-11-28

川大《面向对象程序设计2261》17秋在线作业1_第1页
川大《面向对象程序设计2261》17秋在线作业1_第2页
川大《面向对象程序设计2261》17秋在线作业1_第3页
川大《面向对象程序设计2261》17秋在线作业1_第4页
川大《面向对象程序设计2261》17秋在线作业1_第5页
资源描述:

《川大《面向对象程序设计2261》17秋在线作业1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1:单选题(2分)如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为()A:myclassoperator++();B:myclass& operator++();C:myclassoperator++(int);D:myclass& operator++(int);正确答案:2:单选题(2分)链表的基本单元是()A:节点B:头指针C:尾指针D:数据域正确答案:3:单选题(2分)下面函数调用语句含有实参的个数为:()func((exp1,exp2),(exp3,exp4,exp5))A:1B:2C:4D:5正确答案:4:单选题

2、(2分)已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;loongv2;下列调用语句中正确的是()A:f(v1,&v2)B:f(v1,v2)C:f(&v1,&v2)D:f(&v1,v2)正确答案:5:单选题(2分)如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会( )A:调用拷贝构造函数B:调用整型参数的构造函数C:调用赋值运算符D:引起编译错误正确答案:6:单选题(2分)十进制数127转换成二进制数是()A:11111111B:01111111C:1

3、0000000D:11111110正确答案:7:单选题(2分)两个指针变量不可以()A:相加B:比较C:相减D:指向同一地址正确答案:8:单选题(2分)private访问属性限制对象的成员可以在()中访问A:本类的成员函数B:main函数C:父类的成员函数D:子类的成员函数正确答案:9:单选题(2分)如果短整型的长度是2字节,有一个短整型指针p的值是0xFFED1200,那么p+1的值为()A:0xFFED1201B:0xFFED1202C:0xFFED1203D:0xFFED1204正确答案:10:单选题(2分)在下列关键字中,不能用来表示继承方式的是()A:privat

4、eB:staticC:publicD:protected正确答案:11:单选题(2分)数组名表示的是数组的()A:类型B:用途C:地址D:长度正确答案:12:单选题(2分)有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是()A:cout<<constants->getPI();和cout<<Constants::gerPI();B:cout<<constants.get

5、PI();和cout<<Constants.getPI();C:cout<<constants->getPI();和cout<<Constants->getPI();D:cout<<constants.getPI();和cout<<Constants::getPI();正确答案:13:单选题(2分)二叉查找树按()遍历时访问到节点的数据是排好序的A:前序B:中序C:后序D:层次正确答案:14:单选题(2分)以下对二维数组a的正确说明是:()A:inta[3][];B:floata(3,4);C:doub

6、lea[1][4];D:floata(3)(4);正确答案:15:单选题(2分)下面的选项中正确的赋值语句是(chara[5],*p=a;)()A:p=“abcd”;B:a=“abcd”;C:*p=“abcd”;D*a=“abcd”;正确答案:16:单选题(2分)有如下类定义:classPoint{private;staticinthow_many;};___________how_many=0;要初始化Point类的静态成员how_many,下划线处应填入的内容是A:ingB:staticintC:intPoint::D:staticintPoint::正确答案:17:单

7、选题(2分)若已定义inta=5;下面对(1),(2)两个语句正确理解的是()(1)int*p=&a;(2)*p=a;A:(1)(2)中的*P含义相同,都表示给指针变量P附值B:(1)(2)的执行结果都是把变量a的地址值赋给指针变量PC:(1)在对P进行说明的同时进行初始化,使P指向a,(2)将变量a的值赋给指针变量PD:(1)在对P进行说明的同时进行初始化,使P指向a,(2)将变量a的值赋给*P正确答案:18:单选题(2分)要打开一个文件并从中读取数据,应该使用()类的对象A:istreamB:ostreamC:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。