奥鹏四川大学《面向对象程序设计2261》19秋在线作业2

上传人:A11****业论文 文档编号:120344724 上传时间:2020-02-06 格式:DOC 页数:8 大小:44KB
返回 下载 相关 举报
奥鹏四川大学《面向对象程序设计2261》19秋在线作业2_第1页
第1页 / 共8页
奥鹏四川大学《面向对象程序设计2261》19秋在线作业2_第2页
第2页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《奥鹏四川大学《面向对象程序设计2261》19秋在线作业2》由会员分享,可在线阅读,更多相关《奥鹏四川大学《面向对象程序设计2261》19秋在线作业2(8页珍藏版)》请在金锄头文库上搜索。

1、面向对象程序设计226119秋在线作业2若k为整形,则while循环执行()次。k=2;while(k=0)printf(“%d”,k);k-;printf(“n”);A.10B.9C.0D.1正确答案:C设有定义intx;floatv;,则10+x+v值的数据类型是()A.intB.doubleC.floatD.不确定正确答案:C下列排序算法中,平均效率最低的排序算法是()A.插入法B.冒泡法C.选择法D.快速排序法正确答案:B下面的选项中正确的赋值语句是(chara5,*p=a;)()A.p=“abcd”;B.a=“abcd”;C.*p=“abcd”;D*a=“abcd”;正确答案:A有如

2、下4个语句:coutAsetfill(*)leftsetw(7)Bendl;coutsetfill(*)leftsetw(7)ABendl;coutAserfill(*)rightsetw(7)Bendl;coutsetfill(*)rightsetw(7)ABendl;其中能显示A*B的是A.和B.和C.和D.和正确答案:A下面函数调用语句含有实参的个数为:()func(exp1,exp2),(exp3,exp4,exp5)A.1B.2C.4D.5正确答案:B二进制数00001001跟01000011异或的结果为()A.01001011B.00000001C.01001010D.010011

3、00正确答案:C数组名表示的是数组的()A.类型B.用途C.地址D.长度正确答案:C用cin为整型变量输入数据时,如果从键盘输入的不是数字,输入后整型变量中的结果会是:()A.0B.负数C.正数D.不确定正确答案:D在每个C+程序中都必须包含有这样一个函数,该函数的名称为()A.mainB.MAINC.nameD.function正确答案:A多态性是通过()实现的A.构造函数B.析构函数C.虚函数D.函数重载正确答案:C有如下类定义:classMyClassintvalue;public:MyClass(intn):value(n)intgerValue()constreturnvalue;则

4、类MyClass的构造函数的个数是()A.1个B.2个C.3个D.4个正确答案:AC+语言对C语言做了很多改进,C+语言相对于C语言的最根本的变化是()A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必须用原型D.引进了类和对象的概念正确答案:D抽象类指的是()A.没有任何成员的类B.只有成员函数没有数据成员的类C.有虚函数的类D.有纯虚函数的类正确答案:D队列的最大特征是()A.先进先出B.后进先出C.自动排序D.大数优先正确答案:A在定义inta342;后,第10个元素是()A.a212B.a101C.a201D.a221正确答案:B执行下列语句段后,输出字符

5、“*”的个数是()for(inti=50;i1;I-=2)cout*;A.24B.25C.26D.50正确答案:A如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会()A.调用拷贝构造函数B.调用整型参数的构造函数C.调用赋值运算符D.引起编译错误正确答案:B下面不支持下标操作的容器是()A.vectorB.dequeC.listD.map正确答案:C在下列关键字中,不能用来表示继承方式的是()A.privateB.staticC.publicD.protected正确答案:B下列语句分别是不同程序中的第一个输入输出语句

6、,若去掉其中的“left”,输出效果将发生变化的是()A.coutleftsetfill(*)357;B.coutleftsetw(5)357;C.coutleftsetw(5)ABCDE;D.coutleftABCDE;正确答案:B程序运行中需要从键盘上输入多于一个数据时,各数据之间应该使用()符号作为分隔符A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车正确答案:DC+源文件的缺省扩展名为()A.cppB.exeC.objD.lik正确答案:A链表的基本单元是()A.节点B.头指针C.尾指针D.数据域正确答案:AC函数的声明和定义可以分开,函数声明不需要()A.返回类型B.函数名C

7、.参数表D.函数体正确答案:D判断一个ofstream类对象file打开文件是否失败,应该判断()A.创建文件流对象时是否抛出异常B.open成员函数的返回值C.feof成员函数的返回值D.!file是否为真正确答案:D二叉查找树按()遍历时访问到节点的数据是排好序的A.前序B.中序C.后序D.层次正确答案:B函数的形参是()A.全局变量B.局部变量C.静态变量D.部变量正确答案:B如果有如下定义:constchar*str=OK;那么,sizeof(str)的值应该是()A.1B.2C.3D.4正确答案:D数组名作为实参传递给形参时,数组名被处理为该数组的()A.长度B.元素个数C.首地址D

8、.各元素的值正确答案:C设有定义语句:intx6=2,4,6,8,5,7,*p=x,i;要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有_()、A.for(i=0;i6;i+)printf(“%2d”,*(p+);B.for(i=0;i6;i+)printf(“%2d”,*(p+i);C.for(i=0;i6;i+)printf(“%2d”,*p+);D.for(i=0;i6;i+)printf(“%2d”,(*p)+);正确答案:ABC关于公共静态数据成员,下面说法正确的是()A.在main函数之前创建B.跟某个具体对象无关C.可以用类名和成员名直接访问D.需要在类体外初始化

9、正确答案:ABCD面向对象的编程方法的主要特征包括()A.封装B.继承C.多态D.消息正确答案:ABC构造函数()A.函数名只能是类名B.返回类型可以是任意的C.参数个数和类型可以是任意的D.在对象创建时自动调用正确答案:ACDC中变量要求()A.有明确的类型B.先声明后使用C.名字中不能使用下划线D.严格区分大小写正确答案:ABD字符串abn在机器中占6个字节。()A.错误B.正确正确答案:A结构化程序设计的基本方法是递归法。()A.错误B.正确正确答案:A_int可以定义为用户标识符。()A.错误B.正确正确答案:B宏名必须用大写字母表示。()A.错误B.正确正确答案:A1.234e0为C语言合法常量。()A.错误B.正确正确答案:B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号