7秋硕士研究生C语言程序设计试题A.pdf
《7秋硕士研究生C语言程序设计试题A.pdf》由会员分享,可在线阅读,更多相关《7秋硕士研究生C语言程序设计试题A.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、I/6 中国地质大学 北京)2007年秋硕士研究生 C+语言程序设计试卷 A 卷)考试形式:闭卷考试考试时间:120分钟研究生学号姓名得分题号一二三四五总分得分一、简答题 每小题 3分,共 30分)1、C+语言有那些主要特点?2、C+语言有哪些基本数据类型?3、什么叫声明语句?那些说明的变量为局部变量?又那些说明的变量为全局变量?4、什么叫内存单元的地址?什么叫指针变量?5、什么叫函数的实参?什么叫函数的形参?II/6 6、什么叫类?什么叫对象?7、class类类型中,构造函数应具有那些特征?8、类定义体中,有些函数之前有关键字friend的意义是什么?9、在类定义体中,说明成员的访问权限为p
2、ublic、private和 protected三个关键字的作用是什么?请分别简述之。10、C+语言里,有那些是静态联编实现多态性的?III/6 二、数据与运算 每小题 2分,共 20分)1.若 int x=2,y=0。则表达式,*p=&y。则经过 x+=y=2,*p=+x+y的运算之后,coutx “”y,y=1。则经过语句 x=(y。的运算,则 x,y的结果值各是什么?5 5 5.若 char x=c,y=0 x20。int z(0 。z =x -=y-3。x 0 x63 0 x46 则 cout xASCII code is z endl。的输出结果是什么?FASCII code is7
3、06.若 int a,b,c。则经过 a=1,b=a+=1,*(p-3+=2 。运算之后,则数组a各元素的值是什么?1,2,5,5,5,5,5,2,18.若说明 int a=2。double b(999.99。则表达式(a*sizeof(b*a 的值是什么?128 9.若 struct MyData int a。float b。char c6。MyDatax=10,1.0f,“ab”。,*y=&x。则经过 x.c1+,x.c0+=0 x20,(y-b+=+x.a-2。运算,x 的各分量结果是什么?11,10.0f,“c”。IV/6 10.若定义 union MyUnionchar x2。int
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硕士研究生 语言程序设计 试题
限制150内