川大18春《面向对象程序设计2261》在线作业1
《面向对象程序设计2261》18春在线作业1川大作业资料无忧答案网www.ap5u.com整理提供
一、单选题:
1.(单选题)以下不能正确进行字符串赋初值的语句是() (满分:)
Acharstr=\good!\;
Bcharstr[]=\good!\;
Cchar*str=\good!\;
Dcharstr={‘g',‘o',‘o',‘d'
正确答案:——A——
2.(单选题)如果定义了一个类myclass,则为myclass类对象以成员函数形式重载后++运算符的声明应该为() (满分:)
Amyclassoperator++();
Bmyclass& operator++();
Cmyclassoperator++(int);
Dmyclass& operator++(int);
正确答案:——C——
3.(单选题)下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“<<left”,输出效果将发生变化的是() (满分:)
Acout<<left<<setfill(~*~)<<357;
Bcout<<left<<setw(5)<<357;
Ccout<<left<<setw(5)<<\ABCDE\;
Dcout<<left<<\ABCDE\;
正确答案:——B—— ap5u..com
4.(单选题)在每个C++程序中都必须包含有这样一个函数,该函数的名称为() (满分:)
Amain
BMAIN
Cname
Dfunction
正确答案:————
5.(单选题)下列有关抽象类和纯虚函数的叙述中,错误的是() (满分:)
A拥有纯虚函数的类是抽象类,不能用来定义对象
B抽象类的派生类若不实现纯虚函数,它也是抽象类
C纯虚函数的声明以“=0;”结束
D纯虚函数都不能有函数体
正确答案:————
6.(单选题)下面不支持下标操作的容器是() (满分:)
Avector
Bdeque
Clist
Dmap
正确答案:————
7.(单选题)要打开一个文件并从中读取数据,应该使用()类的对象 (满分:)
Aistream
Bostream
Cifstream
Dofstream
正确答案:————
8.(单选题)二叉查找树按()遍历时访问到节点的数据是排好序的 (满分:)
A前序
B中序
C后序
D层次
正确答案:————
9.(单选题)一个类如果没有定义任何函数,编译器不会自动为这个类产生() (满分:)
A拷贝构造函数
B无参构造函数
C输出流运算符
D赋值运算符
正确答案:————
10.(单选题)程序运行中需要从键盘上输入多于一个数据时,各数据之间应该使用()符号作为分隔符 (满分:)
A空格或逗号
B逗号或回车
C逗号或分号
D空格或回车
正确答案:————
11.(单选题)多态性是通过()实现的 (满分:)
A构造函数
B析构函数
C虚函数
D函数重载
正确答案:————
12.(单选题)两个指针变量不可以() (满分:)
A相加
B比较
C相减
D指向同一地址
正确答案:————
13.(单选题)假定a为一个短整型(shortint)数组名,则元素a的地址为() (满分:)
Aa+4
Ba+8
Ca+16
Da+32
正确答案:————
14.(单选题)private访问属性限制对象的成员可以在()中访问 (满分:)
A本类的成员函数
Bmain函数
C父类的成员函数
D子类的成员函数
正确答案:————
15.(单选题)在下列关键字中,不能用来表示继承方式的是() (满分:)
Aprivate
Bstatic
Cpublic
Dprotected
正确答案:————
16.(单选题)抽象类指的是() (满分:)
A没有任何成员的类
B只有成员函数没有数据成员的类
C有虚函数的类
D有纯虚函数的类
正确答案:————
17.(单选题)C++函数的声明和定义可以分开,函数声明不需要() (满分:)
A返回类型
B函数名
C参数表
D函数体
正确答案:————
18.(单选题)执行下列语句段后,输出字符“*”的个数是()for(inti=50;i>1;I-=2)cout<<~*~; (满分:)
A24
B25
C26
D50
正确答案:————
19.(单选题)在定义inta;后,第10个元素是() (满分:)
Aa
正确答案:————
更多川大作业资料www.ap5u..com
页:
[1]