热门试卷

X 查看更多试卷
1
题型:简答题
|
单选题

下面的______ 保留字不能作为函数的返回类型。

A) void
B) int
C) new
D) long

正确答案

C

解析

[解析] new 为分配内存保留字,所以不能为函数的返回类型。

1
题型:简答题
|
单选题

若执行语句:cout<<setfill('*')<<setw(10)<<123<<"OK"<<endl后将输出( )。

A) *******1230K
B) 123********OK
C) *******123********OK
D) 123*******OK********

正确答案

A

解析

[解析] cout.fill()用于设置或返回输出的填充字符,默认是空格,fill()函数的设置一直有效,直到下一个fill()函数改变该值为止。setw(int n)作用是设置输入输出的宽度,此设置只对一次输入或输出效,在完成一次数据的输入或输出后,宽度设置自动恢复为0。注意:默认为输出数据在指定宽度内右对齐。

1
题型:简答题
|
单选题

下列描述中,抽象类的特性是()

A.可以说明虚函数 
B.可以定义友元函数 
C.可以进行构造函数重载 
D.不能说明其对象

正确答案

D

解析

解析:带有纯虚函数的类称为抽象类,抽象类中的纯虚函数没有具体的定义,所以不能说明抽象类的对象。

1
题型:简答题
|
单选题

下列关于运算符重载的描述中,错误的是

A) ::运算符不能重载
B) 类型转换运算符只能作为成员函数重载
C) 将运算符作为非成员函数重载时必须定义为友元
D) 重载[]运算符应完成“下标访问”操作

正确答案

C

解析

[解析] 除了•、*、→ *、::、:这五个运算符外,其他运算符都可以重载;=、[]、()、→以及所有的类型转换运算符只能作为成员函数重载;[]作为成员函数重载时,应完成“下标访问”操作,使得向指定下标处的元素赋值或取值成为可能。

1
题型:简答题
|
单选题

若有定义:int a[2][3];,以下选项中对a数组元素正确引用的是______。

A) a[2][! 1]
B) a[2][3]
C) a[0][3]
D) a[1>2][! 1]

正确答案

D

解析

[解析] a是一个2行3列的二维数组,行下标和列下标都是从0开始的,数组中的元素为a[0][0]、a[0][1]、a[0][2]、a[1][0]、a[1][1]、a[1][2],行下标最大值为1,列下标最大值为2,冈此选项A、B、C都是错误的引用。计算选项D中数组元素的下标后得a[0][0],为正确的引用。

下一知识点 : 折射率
百度题库 > 高考 > 物理 > 光的折射定律

扫码查看完整答案与解析

  • 上一题
  • 1/5
  • 下一题