- 22
- 0
- 约6.49千字
- 约 9页
- 2016-11-27 发布于河南
- 举报
2013c程序设计试卷A_数字媒体
南阳理工学院_2012_-_2013_学年第_一_学期试卷(A卷)
课程:《C++程序设计》
考核方式:(闭卷) 课程性质:______必修______适用对象:2011级本科 软工数字媒体
题号 一 二 三 四 五 总分 复核人 满分 20 20 10 25 25 100 得分
一、单项选择题:(每题2分,共20分) 评卷人 得分 1. 设int n=20,i=4;则赋值运算n%=i+1执行后,n的值为( A )
A. 0 B. 3 C. 2 D. 1
2. C++程序从上机到得到结果的几个操作步骤依次是( B )
A. 编译、编辑、连接、运行 B. 编辑、编译、连接、运行
C. 编译、运行、编辑、连接 D. 编辑、运行、编辑、连接
3. 在语句int b [][3]={{1},{3,2},{4,5,6},{0}};中b[2][2]的值是( c )
A. B. 5 C. 6 D. 2
4. 若有定义语句“char a[20]= I Love C++;”,在程序运行过程中,若要想将数组中的内容修改为“Hello World!”,则以下语句能够实现的为( C )
A. a=Hello World! ; B. strcat(a, Hello World! );
C. strcpy(a, Hello World! ); D. C++中字符数组的内容是不能够修改的
5.若派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的( B )
A. 公有成员 B. 私有成员 C. 保护成员 D. 保护成员或私有成员
6.( D )不是构造函数的特征
A. 构造函数的函数名和类名相同 B. 构造函数可以重载
C. 构造函数可以设置默认形参值 D. 构造函数必须指定函数类型说明
7. 带inline关键字定义的函数为( B )
A. 常成员函数 B. 内联函数 C. 友元函数 D. 虚函数
8.下列运算符中,( A )运算符在C++中不能重载 //不能被重载的运算符“.”、“::”、“?:”和“sizeof”
A. ?: B. + C. ++ D.
9. 已知枚举类型定义语句为:???? enum Token { NAME, NUMBER, PLUS = 5, MINUS, PRINT = 10 }; 则下列叙述中错误的是( B )
A. 枚举常量NAME的值为1 B. 枚举常量NUMBER的值为1
C. 枚举常量MINUS的值为6 D. 枚举常量PRINT的值为10
10.如果有一个类至少有一个( a ),那么就称该类为抽象类
A. 纯虚函数 B. 构造函数 C. 成员函数 D. 友元函数
二、填空题:(每空2分,共20分)
(说明:将认为正确的答案填写在每小题中的横线上) 评卷人 得分 1.用于输出表达式值的标准输出流对象是 cout 。
2.函数重载时要求同名函数的参数 类型 或 数量 不同,否则无法确定
是哪个函数。
3.在保护派生的情况下,派生类中定义的成员函数只能访问原基类的 public 成员和 protected 成员。
4. 拷贝构造 函数是一种特殊的构造函数,它的功能是用一个已知的对象来初始化一个被创建的同类的对象。
5.虚函数是实现动态联编的基础,它是使用关键字 virtual 修饰的成员函数。
6.假定A为一个类,则语句A(int i);为该类 构造函数
您可能关注的文档
- 曼昆宏观经济学课件MankiwMacroEcon7e_CH18.ppt
- 9第7章 宏.ppt
- Macro2Macroeconomic Data and Variables宏观经济学(南开大学,龚刚).ppt
- Macro4-失业的宏观经济学综述.ppt
- Macro12Micro-foundation and the Behavior Analysis宏观经济学(南开大学,龚刚).ppt
- C++Chapter1-2_programming.ppt
- 伯南克宏观经济学Macro Chapter 8.ppt
- Macro16The Theory of Economic Growth (II)宏观经济学(南开大学,龚刚).ppt
- Macro13 Open Economy Macroeconomics宏观经济学(南开大学,龚刚).ppt
- macro economics chapter08.ppt
原创力文档

文档评论(0)