《2016年硕士研究生C++语言程序设计试题A》.docVIP

  • 288
  • 0
  • 约5.49千字
  • 约 8页
  • 2015-10-07 发布于河南
  • 举报

《2016年硕士研究生C++语言程序设计试题A》.doc

《2016年硕士研究生C++语言程序设计试题A》.doc

2005年研究生C++程序设计试题 一、简答题(每小题3分,30分) 什么叫变量? 什么叫常量? 请枚举指针运算中赋值运算的几种基本形式。 int *px, *py, n; px=n; py=px; px=py+n; px=py-n; px=0; 在C++语言中,控制语句主要有哪些? if , if~else, switch, for,while, do while, break,return,goto,continue, 在C++语言中,请给出结构体和联合体的异同点。 请说出函数参数中,引用与复制传递参数方式两者之间的异同点。 什么叫类?什么叫对象? 纯虚拟函数定义的一般形式是什么? virtual 数据类型〉 函数名称(形式参数列表)= 0; 什么叫友元?友元的意义是什么? 请说明class类类型和struct结构体类类型两种数据类型的异同点。 重载有哪些?为什么要重载? 二、数据与运算(每小题2分,共20分) 若int x=0, y=1; 则表达式 (y = x2)? x/(++y +5): ++y 的运算结果是什么? 1 若int x=8, y(10), *p=x ; 则经过 y += x+2, *p=++x+y- - ; 的运算之后, coutx “ ” yendl; 的输出结果是什么? 29 19 若unsigned char

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档