教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

中南大学C++题库之选择题

来源:网络收集 时间:2026-07-16
导读: 1. 下列常量中不能作为C++常量的是:0328 2. 下列哪个是C++语言的合法字符常量:’\\x89’ 3. 表达式(1,2,3,4)的结果是:4 4. 关于C++和C语言的描述中,错误的是:C语音和C++都是面向对象的 5. 结构化程序由三种基本结构组成,不包括:控制结构 6. 在位

1. 下列常量中不能作为C++常量的是:0328

2. 下列哪个是C++语言的合法字符常量:’\\x89’ 3. 表达式(1,2,3,4)的结果是:4

4. 关于C++和C语言的描述中,错误的是:C语音和C++都是面向对象的 5. 结构化程序由三种基本结构组成,不包括:控制结构

6. 在位运算中,操作数每右移一位,其结果相当于:操作数除以2 7. 用C++于洋便血的代码程序:是一个源程序

8. 在函数中如果不说明变量的存储类型,则默认的存储类型是:auto 9. 不属于C++源程序的翻译过程的是:解释分析

10. 二进制文件与字符文件不同的是:二进制文件中每字节数据都没有用ASCII码表示 11. 变量生成期是指:变量在内存中分配存储但愿到被释放期间

12. C++源程序中,以下说法不正确的是:变量定义语句一定会给变量赋初值 13. 不属于C++源程序的独立部分是:存储区分配部分

14. 函数的返回值的类型由:定义函数时所指定的返回值类型 15. 有关变量的正确说法是:存储单元及内容

16. 设有int a[10],*p=a;则下面哪种表示与a[5]不等价:p+5 17. 若有:int a,*p=&a;则下面哪个表达式为假:*p==&a

18. 下面哪一C++语言表达式不能正确表示数学关系a

20. 编译程序的功能是:将高级语言程序转换为目标程序

21. 设a和b为整型变量,执行语句b=(a=2+3,a*4),a+5;后a和b的值为:5,10 22. 有关符号常量不正确的说法:增加了程序执行速度 23. 以下属于C++语言的基本数据类型是:整数型 24. VC++中常用数020表示十进制数:16 25. 不是VC++6.0的开发过程:使用exe程序 26. VC++中常熟0x11表示十进制书:17

27. 有关变量的正确说法是:存储但愿及内容

28. 源程序中包含文件编译命令的作用是:把某个头文件中已写好的源代码加入源程序 29. struct sd{int a;double b;}s;语句定义了变量s,s存储单元的长度至少为:12 30. 将圆的周长计算式定义为一个宏L,正确的写法为:#define L(R) (2*PI*(R))

31. 已知char a[][20]={“Beijing”,”shanghai”,”changsha”};语句cout<

到的输出是:输出结果不确定

32. 如有定义:int a[20];则下面可以正确引用数组元素的表达式是:a[10-10] 33. 已知类MyClass声明如下:

class MyClass{ int n; public;

MyClass(int k):n(k){}

Int getValue()const {return n;} };

在下列数组定义中正确的是:MyClass *x5[2]

34. 已知有数组定义char a[3][4];下列表达式中错误的是:a[2][3]=’W’

35. 设有数组定义:char array[]=”China”,则数组array所占的空间为:6个字节 36. 下面关于一维数组的说法错误的是:一维数组的定义中,表示数组长度的可以是直接常

量、符号常量和变量

37. 有如下类定义:ciass A {char *a;public;A():a(0){}A(char *aa){//把aa所指字符

串拷贝到a所指向的存储空间a= ;strcpy(a,aa);}~A()(delete []a; }};横线处应填写的表达式是:new char[strlen(aa)+1]

38. C++语言的跳转语句中,对于break和continue说法正确的是:continue语句只应用

于循环体中

39. C++源程序分为 区:2个

40. 与switch同时出现的关键字是:case 41. 关键字break不会直接影响的是:if 42. 下列关于循环的描述,错误的是:do-while、while和for循环均是先执行循环体语句,

后判断表达式

43. 若有定义int i=1;则执行完循环while(i++<5);以后i的值为:6 44. 若已有int e;则while(e){?},中的循环控制条件等价于:e!=0 45. 下列关于for训话的描述中,正确的是:for循环的循环体语句中,可以包含多条语句,

但必须用花括号{}括起来

46. 下列关于break语句的描述中,不正确的是:break语句可用在if语句中,它将使执

行流程跳出当前的if语句

47. 下列关于do-while语句的描述中,正确的是:do-while语句所构成的循环只有在while

后面的表达式为零时才结束

48. 下列关于switch语句的描述中,正确的是:switch语句中default子句可以没有,也

可以有一个

49. 下列说法不正确的是:for和do-while循环都是先执行循环体语句,后判断循环条件

表达式

50. 下列叙述中正确的是:栈是“先进先出”的线性表

51. 已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则:若FB定义在FA之

后,则FB的原型必须出现在FA的定义之前

52. 其中关系T由关系R和S通过某种操作得到,该操作为:并 53. 数据库管理系统是:在操作系统支持下的系统软件 54. 在E-R图中,用来表示实体联系的图形是:菱形 55. 下列选项中不属于结构化程序设计原则的是:可封装 56. 软件设计中划分模块的一个准则是:低内聚低耦合

57. 算法的空间复杂度是指:算法在执行过程中所需要的计算机存储空间 58. 对于基类型相同的指针变量,进行下面哪种运算是没有意义的:+

59. int *p1,*p2;p1=b;由此可推知,变量a和b的类型分别是:int和int* 60. 若有:int a,*p=&a;则下面哪个表达式为假:*p==&a 61. 设有int a[20],*p=x;则下面中哪个与x[1]不等价:p[1] 62. sizeof关键字的作用是:求类型变量的字节数

63. 下面哪个定义或语句序列能使p指向a:int a,*p=&a; 64. 与delete关系最密的关键字是:new

65. char *s=”Hello world!”;:char *p=s;

66. 要使指针变量p指向一维数组a的第1个元素,正确的赋值表达式是:p=a或p=&a[0] 67. 有关指针变量说法不正确的是:指针变量是一个不变的地址数 68. 若已定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;则对a数组元素不正确的引用是:

a[10]

69. 已知char c;char *const pc=”asdf”.*pc=’b’是正确的

70. 有二维字符数组char s[4][6]={“zhang”,”gao”,”tang”,”wang”},执行程序

cout<<*s[2]屏幕上显示:tang

71. 定义语句int(*p)();的含义是:p是一个指向函数的指针,该函数返回值是整数 72. 下列关于指针的运算中,两个指针在一定条件下可以相加是非法的 73. 1、2、3、4变成1、2、2、1。1:a[i-a];2:a[3-i]

74. 假设用一个长度为50的数组作为栈的存储空间,栈底指针bottom指向栈底元素,:19 75. union关键字的含义是:共用体类型定义

76. 关键字typedef的作用是:给已有的类型名取别名 77. 一个类的友元函数能够访问该类的:所有成员

78. 在面向对象程序设计中,实现信息隐蔽是靠:对象的封装 79. 有关类的多态性不正确的说法是:同类对象的定义

80. 以下不是构造函数特征的是:狗仔函数必须指定类型说明

81. 下面对静态数据成员的描述中,正确的是:静态数据成员是类的所有对象共享的数据 82. 如果没有显示定义构造函数(包括复制构造函数),C++编译器就:隐式定义默认的构造

函数

83. 关于成员函数特征的下列描述中,错误的是:成员函数一定是内联函数

84. 对类的构造函数和析构函数描述正确的是:构造函数可以重载,析构函数不能重载 85. 下列各类函数中,不是类的成员函数的是:友元函数 86. 类的概念:对象的抽象

87. 下面有关类与对象的说法中,错误的是:一个类只能有一个对象

88. 一直枚举类型定义语句为:enum Token{ …… 此处隐藏:4605字,全部文档内容请下载后查看。喜欢就下载吧 ……

中南大学C++题库之选择题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/615688.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)