C++语言程序设计阶段作业一、二

2019-01-19 16:36

第一阶段作业

一、单项选择题(共20道小题,共100.0分)

1. 以下不是C++关键字的是______。

A. new B. char C. try D. get

知识点: 单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

2. 判断字符型变量ch是否为大写英文字母,应该使用表达式( )。

A. ch>='A' & ch<='Z' B. ch<='A' || ch>='Z' C. 'A'<=ch<='A' D. ch>='A' && ch <='Z'

知识点: 第二章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

3. 设int a=3,b=2;,则++a*b的结果是( )。

A. 2 B. 3 C. 8 D. 5

知识点: 第二章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

4. 下列十六进制整型常量的写法中,错误的是( )。

A. 0xaf B. 0 C. 0X1b D. 0xAE

知识点: 第二章单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

5. 在为类FunType重载运算符 += 时,重载函数的最后一个语句是

return *this;

关于这个重载函数,下列表述中错误的是( )。

A. 它的名称是 operator+=

B. 它的返回值类型是FunType或FunType& C. 它的形参表只包含一个形参定义 D. 它是类FunType的友元函数

知识点: 第六章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

6. 已知针对类AX定义了一个唯一的运算符函数,使得对于AX的对象ax,表达式ax-5和5-ax都

能正确求值。有鉴于此,下列表述中错误的是( )。

A. 该运算符函数是类AX的成员函数 B. 该运算符函数的形参表中有两个参数 C. 该运算符函数的函数名是operator-

D. 利用类AX的构造函数可将5转换成一个AX对象

知识点: 第六章单选题 学生答案: [A;] 得分: [5] 试题分值: 5.0 提示:

7. 假定为类X成功地重载了++、=、-和[]等运算符,则其中肯定属于成员函数的运算符是( )。

A. -和= B. []和++ C. =和[] D. ++和[]

知识点: 第六章单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

8. 在下列运算符中,只能作为二元运算符重载的是( )。

A. + B. - C. * D. /

知识点: 第六章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

9. 以下代码的运行结果是( )。

#include using namespace std; #define MINUS(x) -x int main() {

int a=1, b=2, c=3;

cout << MINUS(a+b)*c <

A. 3

B. 5 C. -7 D. -9

知识点: 第七章单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

10. 以下关于外部变量和外部函数的说法,错误的是( )。

A. 外部变量的声明可以是引用性的声明

B. 静态变量和静态函数即使使用extern声明,它们的使用范围仍然被限定在定义文件中 C. 外部变量可以为多个源文件所共享

D. 外部函数和外部变量在声明时,都不能省略关键词extern

知识点: 第七章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

11. 下面程序实现的功能是( )。

#include void main( ) {

int i=1, sum(0); loop: if(i<=100) {

sum+=i, i++; goto loop; }

cout<

A. 输出100以内的偶数

B. 计算并输出100以内自然数的和

知识点: 第三章 单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

12. 下面程序运行的结果是( )。

#include using namespace std; void main() { int i;

for (i=1;i<=4;i++){ if (i%2) cout <<\ else continue; cout <<\ }

cout <<\}

A. *$ B. $ C. #*#*$ D. *#*#$

知识点: 第三章 单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

13. 下列运算符中,优先级最高的是_____。

A. ++ B. [] C. % D. &&

知识点: 第四章单选题 学生答案: [B;]


C++语言程序设计阶段作业一、二.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:九年级物理下册复习提纲

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

马上注册会员

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