电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c++二级考试习题A

c++二级考试习题A_第1页
1/9
c++二级考试习题A_第2页
2/9
c++二级考试习题A_第3页
3/9
(考试时间90 分钟,满分100 分) 一、选择题(每小题 2分,共 70分) (1)下列变量名中,( )是合法的。 A)CHINA B)byte-size C)double D)A+a (2)下列各种函数中,( )不是类的成员函数 A)构造函数 B)析构函数 C)友元函数 D)拷贝构造函数 (3)软件设计中模块划分应遵循的准则是( )。 A)低内聚低耦合 B)高内聚低耦合 C)低内聚高耦合 D)高内聚高耦合 (4)下列( )是正确的语句。 A); B)a=17 C)x+y D)cout<<"\n" (5)算法的有穷性是指( )。 A)算法程序的运行时间是有限的 B)算法程序所处理的数据量是有限的 C)算法程序的长度是有限的 D)算法只能被有限的用户使用 (6)对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是( )。 A)快速排序 B)冒泡排序 C)直接插入排序 D)堆排序 (7)循环 while(int i=0) i--;执行次数是( )。 A)0 B)1 C)5 D)无限 (8)设 int f(int);和 int g(int);是函数 f和 g的原形,以下将 f作为语句调用的是( )。 A)g(f(3)); B)f(g(3)); C)g(f(3)+2); D)p= f(g(3)+1); (9)设 int x;,则经过( )后,语句*px=0;可将 x值置为 0。 A)int * px; B)int const * px=&x; C)int * const px=&x; D)const int * px=&x; (10)设 int * p2=&x,* p1=a;p2= *b;则 a和 b的类型分别是( )。 A)int * 和 int B)int * 和 int ** C)C int 和 int * D)int * 和 int * (11)下列有关函数重载的叙述中,错误的是 A)函数重载就是用相同的函数名定义多个函数 B)重载函数的参数列表必须不同 C)重载函数的返回值类型必须不同 D)重载函数的参数可以带有默认值 (12)下列有关类成员的叙述中,正确的是 A)友元函数是类的成员函数 C)类成员函数必须声明为公有的 D)类的静态数据成员不能是常成员 (13)下列有关类继承的叙述中,错误的是 A)继承可以实现软件复用 B)虚基类可以解决由多继承产生的二义性问题 C) 派 生 类 构 造 函 数 要 负 责 调 用 基 类 的 构 造 函 数 D) 派 生 类 没 有 继 承 基 类 的 私 有 成 员 ( 14) 下 列 有 关 运 算 符 重 载 的 叙 述 中 , 正 确 的 是 A) 运 算 符 重 载 是 多 态 性 的 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c++二级考试习题A

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部