C++试题(含答案)

2020-05-09 09:20

?

?

学员中心

?

在线问答

?

课程回放

?

个人设置

?

资料共享

? (1) 投诉建议

? 阶段考试列表 ? 阶段成绩排名 ? 月考成绩列表

序号 1 2 3

考试场次

试卷名称

分数

考试时间

进入试

2014_06月月考_06月26日_C++/IOS 2014_07月月考_07月31日_C++/.NET/PHP

2014_08月月考_08月25日_C++

2014年06月_C++_CSD/ESD1405 2014年07月_C++_CSD/ESD1405 2014年08月_C++_CSD/ESD1405

80 68 72

2014-06-26 18:30:00

2014-07-31 18:30:00

2014-08-25 18:30:00

首页 ? 上一页 1 下一页 ? 尾页

? ? ?

?

考试详情

Copyright (C)

北京达内科技有限公司

2011-2012 tarena.com.cn

返回顶部

考试场次:2014_08月月考_08月25日_C++ 试卷名称:2014年08月_C++_CSD/ESD1405

1. 关于约束说法错误的是?

A. 约束分为表级约束和列级约束 B. 非空约束没有表级约束

C. 列级约束可以完成所有表级约束所有的功能 D. 表级约束可以完成联合约束 列级完不成联合约束 正确答案:C

2. Integer类的后缀自增运算符函数是?

A.

Integer& Integer::operator++ (void) { m_i++;

return *this; }

B.

const Integer Integer::operator++ (int) { Integer old = *this; m_i++;

return old; }

C.

Integer& Integer::operator++ (void) { Integer old = *this; m_i++;

return old; }

D.

const Integer Integer::operator++ (int) { m_i++;

return *this; }

正确答案:B

3. 查询所有人的名字 只显示前三个字符 不足的显示已经有的 并且全部转为小写的SQL语句是?

A. select lower(substr(first_name,0,3)) from s_emp B. select upper (substr(first_name,0,3)) from s_emp C. select lower(substr(first_name,1,3)) from s_emp D. select upper(substr(first_name,1,3)) from s_emp 正确答案:C

4. 显示s_emp表的first_name和first_name的后三个字母的SQL语句是?

A.

select first_name,substr(first_name,3,3) from s_emp

B.

select first_name,substring(first_name,3,3) from s_emp

C.

select first_name,substring(first_name,-3,3) from s_emp

D. select first_name,substr(first_name,-3,3) from s_emp 正确答案:D

5.

阅读如下代码: class Human{

string name; int power; public:

Human(string n=\ :name(n),power(p){ }

//拷贝构造函数 Human(const Human& h){

cout << \ << this << endl; name = h.name; power = h.power; }

void show(){

cout<

void fa(Human h){} void fb(Human& h){}

下列代码哪个会调用拷贝构造函数:

A. Human h1(\ B.

Human h1(\ Human h2; h2 = h1;

C.

Human h1(\ fa(h1);

D.

Human h1(\ fb(h1);

正确答案:C

6. 关于拷贝构造函数,以下说法错误的是?

A. 参数(对象)值传递时,调用拷贝构造 B. 函数返回临时值(对象),调用拷贝构造

C. 用相同类型的对象做参数,构造新对象时,调用拷贝构造

D. 引用传递调用拷贝构造,地址传递不调用 正确答案:D

7.

以下代码

class Integer { public:

Integer (int i = 0) : m_i (i) { cout << 'A' << endl; }

Integer (const Integer& that) : m_i (that.m_i) { cout << 'B' << endl; }

~Integer (void) { cout << 'C' << endl; }

private: int m_i; };

Integer foo (Integer i) { return i; }

int main (void) {

Integer i = foo (10); return 0; }

的输出是?

A. A C

B. B C

C. A C B C


C++试题(含答案).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:[初中英语]浙江省杭州市2016年中考英语模拟试卷(21-30) 人教版8

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: