- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大工《C
2014年3月份《C/C++语言程序设计》课程考试 B
一、单项选择题(本大题共10小题,每小题3分,共30分)
1、设有定义int x; double v;,则10+x+v值的数据类型是( )。
A.int
C.char
B.double
D.不确定
2、对于while、do…while循环结果说法正确的是( )。
A.只是表达形式不同
C.do…while结构中的语句至少执行次
B.while结构中的语句至少执行一次
D.条件成立时,他们有可能一次也不执行
3、下列符号中可以用作C++标识符的是( )。
A._radius
C.else
B.foo~bar
D.3room
4、预处理命令在程序中都是以( )符号开头的。
A.*
C.
B.#
D.@
5、当说明一个结构变量时,系统分配给它的内存为( )。
A.各成员所需内存量的总和
C.成员中占内存量最大的成员所需的容量
B.结构中第一个成员所需内存量
D.结构中最后一个成员所需内存量
6、( )的功能是对对象进行初始化。
A.析构函数
C.构造函数
B.数据成员
D.静态成员函数
7、( )只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。
A.虚函数
C.构造函数
B.静态函数
D.析构函数
8、在下列各类函数中,( )不是类的成员函数。
A.析构函数
C.拷贝构造函数
B.构造函数
D.友元函数
9、在执行int a[][3]={1,2,3,4,5,6};语句后,a[1][1]的值是( )。
A.4
C.2
B.1
D.5
10、下列不可以被重载的运算符是( )。
A.?:
C.-
B.+
D.*
二、判断题(本大题共10小题,每小题3分,共30分)
、在C++类中可以包含私有、公有和友元三种具有不同访问控制权的成员。(B.错误)2、定义枚举类型的关键字是union。(B.错误)
3、设有定义int x; double v;则5+x+v值的数据类型是int。(B.错误)
4、strcat()函数的作用是求字符串长度。(B.错误)
5、说明静态数据成员时,前边要加关键字static。(A.正确)6、成员函数可以重载。(A.正确)7、delete的功能是动态分配内存。(B.错误)
8、关键字中,用以说明类中公有成员的是protected。(B.错误)
9、流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。(A.正确)10、类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。(A.正确)三、填空题(本大题共5个空,每空3分,共15分)
1、使用cin和cout进行输入输出操作的程序必须包含头文件 ,其语句格式为 。
2、假定x=10.5,y=-4.6,则表达式floor(fabs(x+y))的值为 。
3、对一个一维字符数组a进行初始化的数据为12345,则a[0]和a[3]元素对应的初值分别为 ‘’ 和
‘’ 。
四、阅读下列程序,写出输出结果(本大题共2小题,每小题5分,共10分)
void main()
{ int i,j;
for(i=4;i=1;i--)
{ cout*;
for(j=1;j=4-i;j++)
cout*;
coutendl; }} 结果是:
**********
2、
#includeiostream.h
class CSample
{ int i;
public:
CSample();
void Display();
~CSample();};
CSample::CSample()
{ coutConstructor,;
i=0;}
void CSample::Display()
{ couti=i,;}
CSample::~CSample(){
coutDestructorendl;}
void main()
{ CSample a;
a.Display();} 结果是:Constructor,i=0,Destructor
五、程序设计题(本大题共2小题,第1小题5分,第2小题10分,共15分)
1、编写一个程序,输入年、月,打印出该年该月的天数。
2、建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出第1,3,5个学生的数据。(注:5个学生的数据由编程者自行给定)
#include?iostream.h
using?namespace?std;
int?main()
{
?int?y,?m;
?cin?y??m;?
?if(m??1?||?m
您可能关注的文档
- 多音源立体声IP数码播音系统方案.doc
- 大一现代汉语试题.doc
- 大一管理学期末考试样题及答案.doc
- 大一线性代数的知识点2.doc
- 大专临床医学毕业论文.doc
- 大二就业指导课考试题.doc
- 大件运输企业优化经营管理模式初探(外运大件李兴举).doc
- 大众传媒文化纲要.doc
- 大众传播学复习资料.doc
- 大众传播学复习重点.doc
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
最近下载
- T∕CEC 131.4-2016 铅酸蓄电池二次利用 第4部分:电池维护技术规范.pdf
- 百日咳试题附有答案.docx VIP
- 2024年广东省深圳市光明区人大常委会办公室招聘一般类岗位专干12人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 高中语文任务驱动型材料作文:枯燥与热闹审题指导(含解析).docx VIP
- 某镇卫生院污水设计方案.pdf VIP
- 2024年广东深圳市光明区人大常委会办公室招聘一般类岗位专干3人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx VIP
- 中考数学经验交流会发言稿.pdf
- 2024年7月广东省深圳市光明区人大常委会办公室招聘10人历年【高频考点汇总500题】模拟卷及参考答案详解.docx VIP
- 《溜冰圆舞曲和雷鸣电闪波尔卡》精品课件2023.pptx
- 水利项目安全评价报告.docx
文档评论(0)