作业帮 发表于 2018-5-10 11:18:38

川大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]
查看完整版本: 川大18春《面向对象程序设计2261》在线作业1