C++试题(含答案)(5)

2020-05-09 09:20

Emp *e = new Emp;

cout << e->getName() << “,” << e->getAge() << endl; delete e;

正确答案:D

39. 把s_emp中的月薪在900和1500之间的人列出来的SQL语句是?

A. select first_name,salary from s_emp where 1500

D. select first_name,salary from emp where salary between 900 and 1500 正确答案:C

40. 把s_emp中的月薪在900和1500之间的人列出来的SQL语句是?

A.

select first_name,salary from s_emp where 1500

B.

select first_name,salary from s_emp where salary in (900,1500)

C.

select first_name,salary from s_emp where salary between 900 and 1500

D. select first_name,salary from emp where salary between 900 and 1500 正确答案:C

41.

有如下类的定义: class A{ public:

void fa(){ cout << “in A fa” << endl;} virtual void fb(){cout << “in A fb” << endl;} };

class B : public A{ public:

void fa(){ cout << “in B fa” << endl;} void fb(){ cout << “in B fb” << endl;} };

下列哪段代码运行时会输出以下结果: in A fa in B fb

A.

A* pa = new A; pa->fa(); pa->fb();

B. B b;

A& pr = b; pr.fa(); pr.fb();

C.

A* pa = new B; B* pb = new A; pa->fa(); pb->fb();

D.

A a; B b; A& ar = b; B& br = a; ar.fa(); br.fb();

正确答案:B

42. 下面函数属于组函数的是?

A. To_date B. Substr

C. To_char D. Avg 正确答案:D

43.

C++中,int是基本数据类型, 如果我们定义一个类来表示一个整数对象的话,类的定义可能如下: class Integer{ int x; public:

Integer(int x=0):x(x){} (空白处) };

下列哪个运算符重载函数放入空白处是错误的:

A. friend ostream& operator<<(ostream&o,const Integer&i){return o<>(istream&is,const Integer&i){return is>>i.x;}

C. friend const Integer operator+(const Integer&i1,const Integer&i2){return i1.x+i2.x;} D. const Integer operator~(){ return ~x; } 正确答案:B

44. 以下有关指针和引用的讨论中不正确的是?

A. 可以定义指针的指针,但不能定义引用的引用 B. 可以定义指针的引用,但不能定义引用的指针 C. 可以定义指针的数组,但不能定义引用的数组 D. 可以定义数组的指针,但不能定义数组的引用 正确答案:D

45.

阅读如下C++代码: int x = 10; int& r = x; r = 20;

cout << \

int y = 200; r = y; y=100;

cout << \ cout << \ cout << \ 该代码的输出为:

A. x=10 x=200 r=200 y=100 B. x=20 x=200 r=100 y=100 C. x=20 x=200 r=200 y=100 D. x=20 x=100 r=100 y=100 正确答案:C

46. 下列说法错误的是?

A. 索引可以提高查询效率 所以索引越多越好 B. 索引会占有大量的空间

C. 视图占的空间很少 我们可以认为视图不占空间 D. 序列生成的值 一般用来做表中主键的值 正确答案:A

47. 显示所有的工资级别和级别对应的salary和first_name的SQL语句是?

A. Select grade,first_name,salary from s_emp,salgrade where salary(+) between losal and hisal

B. Select grade,first_name,salary from s_emp,salgrade where salary between losal and hisal(+)

C. Select grade,first_name,salary from s_emp,salgrade where salary between(+) losal and hisal

D. Select grade,first_name,salary from s_emp,salgrade where salary(+) between losal and hisal(+) 正确答案:A

48. 显示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

49. 不属于dml语句的是?

A. Insert B. Delete C. Update D. Select 正确答案:D

50. 把工资大于1000的first_name,salary 显示出来,按工资排序,工资相同按first_name降序的SQL语句是?

A. select first_name,salary from s_emp order by salary,first_name B. select first_name,salary from s_emp order by salary,first_name asc C. select first_name,salary from s_emp order by salary desc,first_name D. select first_name,salary from s_emp order by salary,first_name desc 正确答案:D


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

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

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

马上注册会员

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