大工《C&C++语言程序设计》课程考试模拟试卷B

上传人:xy****7 文档编号:43835727 上传时间:2018-06-07 格式:DOC 页数:4 大小:55KB
返回 下载 相关 举报
大工《C&C++语言程序设计》课程考试模拟试卷B_第1页
第1页 / 共4页
大工《C&C++语言程序设计》课程考试模拟试卷B_第2页
第2页 / 共4页
大工《C&C++语言程序设计》课程考试模拟试卷B_第3页
第3页 / 共4页
大工《C&C++语言程序设计》课程考试模拟试卷B_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《大工《C&C++语言程序设计》课程考试模拟试卷B》由会员分享,可在线阅读,更多相关《大工《C&C++语言程序设计》课程考试模拟试卷B(4页珍藏版)》请在金锄头文库上搜索。

1、大工C/C+语言程序设计课程考试 模拟试卷(B) 第 1 页 共 4 页机 密启用前大连理工大学网络教育学院大连理工大学网络教育学院20122012 年年 9 9 月份月份C/C+C/C+语言程序设计语言程序设计课程考试课程考试模模 拟拟 试试 卷卷考试形式:考试形式:闭卷闭卷 试卷类型:(试卷类型:(B B) 注意事项: 1、本考卷满分共:100 分;考试时间:90 分钟。2、所有试题必须答到试卷试卷答题纸答题纸上,答到试卷上无效。3、考试结束后,考生须将试卷和试卷答题纸一并交回。学习中心_ 姓名_ 学号_一、单项选择题(本大题共一、单项选择题(本大题共 10 小题,每小题小题,每小题 3

2、分,共分,共 30 分)分) 1、C 语言中,下列合法的字符型常量是( ) 。A“A“BaC12D“12“2、用语句 scanf(“x=%f,y=%f“,使 x,y 的值均为 1.2,正确的输入是( ) 。A1.2,1.2B1.2 1.2Cx=1.2,y=1.2Dx=1.2 y=1.23、设有定义:char a10=“ABCD“,*p=a;,则*(p+3)的值是( ) 。A“ABCD“BDC0D不确定4、下面合法的 C 语言标识符是( ) 。A$abB1_abCprintfDabc5、程序段 int a=1234;printf(“%dn“,a);的输出结果是( ) 。A12B34C1234D提

3、示出错无结果6、一个函数功能不太复杂,但要求被频繁调用,则应把它定义为( ) 。大工C/C+语言程序设计课程考试 模拟试卷(B) 第 2 页 共 4 页A内联函数B重载函数C递归函数D嵌套函数7、C+语言是从早期的 C 语言逐渐发展演变而来的,与 C 语言相比,它在求解问题方法上进行的最大改进是( ) 。A面向过程B面向对象C安全性D复用性8、要禁止修改指针 p 本身,又要禁止修改 p 所指向的数据,这样的指针应定义为( ) 。Aconst char *p=”ABCD”;Bchar const *p=”ABCD”;Cchar *const p=”ABCD”;Dconst char *const

4、 p=”ABCD”;9、若需要把一个函数“void F();”定义为一个类 AB 的友元函数,则应在类 AB 的定义中加入一条语句( ) 。Afriend void F();Bclass void F();Cvoid F();D以上都不是10、当用类的一个对象去初始化类的另一个对象时,调用( ) 。A析构函数B拷贝构造函数C静态函数D以上都不是二、判断题(本大题共二、判断题(本大题共 1010 小题,每小题小题,每小题 3 3 分,共分,共 3030 分)分)1、在 C+类中可以包含私有、公有和友元三种具有不同访问控制权的成员。 ( )A正确B错误2、定义枚举类型的关键字是 union。 (

5、)A正确B错误3、设有定义 int x; double v;则 5+x+v 值的数据类型是 int。 ( )A正确B错误4、strcat()函数的作用是求字符串长度。 ( )A正确B错误5、说明静态数据成员时,前边要加关键字 static。 ( )A正确B错误6、成员函数可以重载。 ( )A正确B错误7、delete 的功能是动态分配内存。 ( )大工C/C+语言程序设计课程考试 模拟试卷(B)第 3 页 共 4 页A正确B错误8、关键字中,用以说明类中公有成员的是 protected。 ( )A正确B错误9、流是一种抽象,它负责在数据的生产者和数据的消费者之间建立联系,并管理数据的流动。 (

6、 )A正确B错误10、类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。 ( )A正确B错误三、填空题(本大题共三、填空题(本大题共 5 个空,每空个空,每空 3 分,共分,共 15 分)分)1、表达式 4/8*5+25%7*25 的结果是 。2、设 x=15,表达式 x*=2/3+5 的值是 。3、若有函数的调用形式:f(a1,a2, for(i=4;i=1;i-) cout class CSample int i; public: CSample();大工C/C+语言程序设计课程考试 模拟试卷(B)第 4 页 共 4 页void Display(); CSampl

7、e(); ; CSample:CSample() cout“Constructor“,“; i=0; void CSample:Display() cout“i=“i“,“; CSample:CSample() cout“Destructor“endl; void main() CSample a; a.Display(); 五、程序设计题(本大题共五、程序设计题(本大题共 2 小题,第小题,第 1 小题小题 5 分,第分,第 2 小题小题 10 分,共分,共 15 分)分)1、编写一个程序输入一华氏温度,编程输出摄氏温度。已知:华氏温度(F)转换为摄氏温度(C)的计算公式为: 9/5*)32( FC2、编写一个程序将输入的一个三位正整数逆转,例如,输入 123,输出 321。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号