欢迎,请 登录 注册
控制面板

跳转到 卷首 末尾

单选 多选 判断 
(模拟卷)
我要交卷
IVE国际高新资格认证-C++程序员初级(1门)试卷 收藏  
正在加载试卷中..请等待加载完毕才能答题..网页加载中.. 总分:100分  答题时间:60分钟 开卷日期:2026/8/24 8:53:17

C++
1:单选(2.5分Y) 如果类视图没有显示在开发环境中,F通过(   )菜单中的选项可以显示出来。:w
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

2:单选(2.5分4) 下列程序的执行结果为:(  )。`g#include<iostream.h> class A { public: int n; }; class B:public A{}; class C:public A{}; class D:public B,public C { int getn(){return B::n;} }; void main() { D d; d.B::n=10; d.C::n=20; cout<<d.B::n<<〃,〃<<d.C::n<<endl; }
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

3:单选(2.5分I) 如果解决方案资源管理器没有显示在开发环境中,)通过(   )菜单中的选项可以显示出来。6U
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

4:单选(2.5分Q) 类A是类B的友元,=类B是类C的友元,=则(   )是正确的。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

5:单选(2.5分I) 下列(   )是C++语言的有效标识符。m#
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

6:单选(2.5分Y) 所有在函数中定义的变量,F连同形式参数,F都属于(  )。:w
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

7:单选(2.5分4) 作用域运算符的功能是(   )。`g
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

8:单选(2.5分I) 下列程序输出结果正确的是(  )。6U#include 〈iostream.h〉void fun(){static int n=10;n++;cout〈〈〃n=〃〈〈n〈〈endl;}void main(){for(int i=1;i<3;i++)fun();}
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

9:单选(2.5分Q) 设有定义int x; float y; 则10+x+y值的数据类型是(  )。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

10:单选(2.5分I) 下列程序的输出结果是(   )。m##include 〈iostream.h〉enum TEAM{Jone,Adam,Smith=10,Bob=12,Liang};void main(){ cout<<Adam<<','<<Liang<<endl;}
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

11:单选(2.5分Y) 以下程序的执行结果为(    )。:w#include class base { public: base(){cout<<〃constructing base class〃<<ENDL;} ~base(){cout<<〃destructing base class〃<<ENDL; } }; class subs:public base { public: subs(){cout<<〃constructing sub class〃<<ENDL;} ~subs(){cout<<〃destructing sub class〃<<ENDL;} }; void main() { subs s; }
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

12:单选(2.5分4) 下列程序的运行结果为(   )。`g#include 〈iostream.h〉void main(){int a=3,b=0;int *p=&a;b+=a++;cout<<*p<<〃,〃<<b<<endl;}
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

13:单选(2.5分I) 在C++中,)数据封装要解决的问题是(   )。6U
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

14:单选(2.5分Q) 在C++程序中,=对象之间的相互通信通过(   )实现。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

15:单选(2.5分I) 应选择(   )菜单来创建一个新的项目。m#
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

16:单选(2.5分Y) 下面关于C++语言的描述错误的是(   )。:w
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

17:单选(2.5分4) 下述程序片段的输出是(  )。`gint a[3][4]={{1,2,3,4},{5,6,7,8}};int x,*p=a[0];x=(*p)*(*p+2)*(*p+4);cout<<x<<endl;
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

18:单选(2.5分I) 下列程序的输出结果是(   )。6U#include <iostream.h>void main(){ int a[5]={2,4,6,8,10}; int *p=a,**q=&p; cout<<*(p++)<<','<<**q;}
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

19:单选(2.5分Q) 关于用const关键字修饰的对象的说法正确的是(   )。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

20:单选(2.5分I) 系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,-在下列选项中,-不能作为唯一依据的是(   )。m#
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II


21:多选(3分Y) c++中,F下列标识符不合法的是(   )。:w
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

22:多选(3分4) 下列说法不正确的是(   )。`g
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

23:多选(3分I) 下列静态数据成员的特性中,)(   )是正确的。6U
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

24:多选(3分Q) 下列说法不正确的是(   )。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

25:多选(3分I) 下列关于构造函数的描述中,-正确的是(   )。m#
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

26:多选(3分Y) 关于new运算符的下列描述中,F(   )是正确的。:w
      6LjxZ0?&
      L]B..F5V'%G&b1k
      Yh=G(9bj'
      ^%E8:4D&k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

27:多选(3分4) 下列说法正确的是(   )。`g
      /Bm^6c5I`8
      RUAiflt6@sX\
      oSd,-#yg4a;rz)4
      d:O)L.';
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

28:多选(3分I) 用运算符delete删除一个动态对象时,)下面描述错误的是(   )。6U
      hIhiaVp2w$8:A08A
      o\cGz#^e^,
      pYT4*Nj
      iZeILV
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

29:多选(3分Q) 类的静态成员(   )。(C
      3m9T%_yt
      R^@-\lY
      K_QA&t)7-j
      *6c1qh83Ff*XQI42B
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

30:多选(3分I) 下列说法正确的是(   )。m#
      ?IJQ?T
      ?5?_Z'dfT(
      Jj^pmHZ
      D^SBPN
   做标记看答案  收藏                            www.kaoaa.com技术支持 II


31:判断(2分Y) 构造函数和析构函数都可以重载。:w(   )
      6LjxZ0?&
      L]B..F5V'%G&b1k
   做标记看答案  收藏                            www.kaoaa.com技术支持 YY

32:判断(2分Q) 对于下面定义的类A,t在函数F()中将对象成员n的值修改为60的语句是A(60)。H1(  )class A{ public: A(int x){n=x;} void SetNum(int n1){n=n1;} private:  int n;};int f(){ A *ptr=new A(60);}
      k'A6?'5=AK_w3Sih
      *qY#@==WsgEkul
   做标记看答案  收藏                            www.kaoaa.com技术支持 QQ

33:判断(2分I) 构造函数可以对静态数据成员进行初始化 。=M(   )
      hfrw;*k
      z%weQp=8dK(aE\
   做标记看答案  收藏                            www.kaoaa.com技术支持 II

34:判断(2分8) 类作用域不包含类中成员函数的作用域。4k(   )
      hRf-VVU0IH1
      ]'TK2a8_p]EK
   做标记看答案  收藏                            www.kaoaa.com技术支持 88

35:判断(2分N) 在进行运算符重载时,n可以改变运算符操作数的数量,n但不能发明新的运算符。A2(  )
      ,oJhGgIvmzK
      M=*f\EFAO
   做标记看答案  收藏                            www.kaoaa.com技术支持 NN

36:判断(2分Z) 类中的函数成员在类体外定义时必须要与类声明在同一文件中。?7(  )
      g]t[E+.gxX$&
      y0,=?Eno;\sLIPT
   做标记看答案  收藏                            www.kaoaa.com技术支持 ZZ

37:判断(2分4) 静态数据成员是类的所有对象共享的数据。O;(  )
      G+//BxXeh1lmH
      %dNN#A?AX
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

38:判断(2分N) 构造函数是类的成员函数。1@(   )
      (/s(t?Gmy0+A&UC3
      F?;z&LnCi
   做标记看答案  收藏                            www.kaoaa.com技术支持 NN

39:判断(2分S) 一个类的成员函数不可能直接访问另一个类的保护或私有数据成员。s/(   )
      $g\`tn3y^*B2=s-
      Q`O@UAMmo,KHo
   做标记看答案  收藏                            www.kaoaa.com技术支持 SS

40:判断(2分4) 非静态成员函数不与某个具体对象相联系,)而静态成员函数必须与某个对象相联系。`g
      /Bm^6c5I`8
      RUAiflt6@sX\
   做标记看答案  收藏                            www.kaoaa.com技术支持 44

 

→立即交卷