川大《面向对象程序设计2261》20春在线作业2-0001参考答案

上传人:教*** 文档编号:135424810 上传时间:2020-06-15 格式:DOC 页数:14 大小:40.50KB
返回 下载 相关 举报
川大《面向对象程序设计2261》20春在线作业2-0001参考答案_第1页
第1页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《川大《面向对象程序设计2261》20春在线作业2-0001参考答案》由会员分享,可在线阅读,更多相关《川大《面向对象程序设计2261》20春在线作业2-0001参考答案(14页珍藏版)》请在金锄头文库上搜索。

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

2、.p=“abcd”;B.a=“abcd”;C.*p=“abcd”;D*a=“abcd”;正确答案:A5.有如下 4 个语句: coutAsetfill(*)leftsetw(7)Bendl; coutsetfill(*)leftsetw(7)ABendl; coutAserfill(*)rightsetw(7)Bendl; coutsetfill(*)rightsetw(7)AB1;I-=2)cout*;A.24B.25C.26D.50正确答案:A18.如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会()A.调用拷贝构

3、造函数B.调用整型参数的构造函数C.调用赋值运算符D.引起编译错误正确答案:B19.下面不支持下标操作的容器是()A.vectorB.dequeC.listD.map正确答案:C20.在下列关键字中,不能用来表示继承方式的是()A.privateB.staticC.publicD.protected正确答案:B21.下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“left”,输出效果将发生变化的是()A.coutleftsetfill(*)357;B.coutleftsetw(5)357;C.coutleftsetw(5)ABCDE;D.coutleftABCDE;正确答案:B22

4、.程序运行中需要从键盘上输入多于一个数据时,各数据之间应该使用()符号作为分隔符A.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车正确答案:D23.C+源文件的缺省扩展名为()A.cppB.exeC.objD.lik正确答案:A24.链表的基本单元是()A.节点B.头指针C.尾指针D.数据域正确答案:A25.C函数的声明和定义可以分开,函数声明不需要()A.返回类型B.函数名C.参数表D.函数体正确答案:D26.判断一个ofstream类对象file打开文件是否失败,应该判断()A.创建文件流对象时是否抛出异常B.open成员函数的返回值C.feof成员函数的返回值D.!file是否为真

5、正确答案:D27.二叉查找树按()遍历时访问到节点的数据是排好序的A.前序B.中序C.后序D.层次正确答案:B28.函数的形参是()A.全局变量B.局部变量C.静态变量D.部变量正确答案:B29.如果有如下定义:constchar*str=OK;那么,sizeof(str)的值应该是()A.1B.2C.3D.4正确答案:D30.数组名作为实参传递给形参时,数组名被处理为该数组的()A.长度B.元素个数C.首地址D.各元素的值正确答案:C二、 多选题 (共 5 道试题,共 20 分)1.设有定义语句: int x6=2,4,6,8,5,7,*p=x,i; 要求依次输出x数组6个元素中的值,下列选

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)+);正确答案:ABC2.关于公共静态数据成员,下面说法正确的是()A.在main函数之前创建B.跟某个具体对象无关C.可以用类名和成员名直接访问D.需要在类体外初始化正确答案:ABCD3.面向对象的编程方法的主要特征包括()A.封装B.继承C.多态D.消息正确答案:ABC4.构造函数()

7、A.函数名只能是类名B.返回类型可以是任意的C.参数个数和类型可以是任意的D.在对象创建时自动调用正确答案:ACD5.C中变量要求()A.有明确的类型B.先声明后使用C.名字中不能使用下划线D.严格区分大小写正确答案:ABD三、 判断题 (共 5 道试题,共 20 分)1.字符串abn在机器中占6个字节。()A.错误B.正确正确答案:A2.结构化程序设计的基本方法是递归法。()A.错误B.正确正确答案:A3._int可以定义为用户标识符。()A.错误B.正确正确答案:B4.宏名必须用大写字母表示。()A.错误B.正确正确答案:A5.1.234e0为C语言合法常量。()A.错误B.正确正确答案:B

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

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

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