【计算机类职业资格】国家计算机二级(C++)92及答案解析.doc
《【计算机类职业资格】国家计算机二级(C++)92及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(C++)92及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(C+)92 及答案解析(总分:460.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列程序的运行结果是( )。 #includeiostreamh void fun(int *a,iht *B) int *k; k=a;a=b;b=k; void main( ) inta=3,b=6,*x= class Base protected; Base()cout,+,*,D.func2(); retum0; 运行程序,屏幕上将显示输出_。 (分数:2.00)A.B1B2B.A1A2C.B1A2D.A1B232.
2、对类的构造函数和析构函数描述正确的是( )。(分数:2.00)A.Redim a As IntegerB.Static a As IntegerC.Public a As IntegerD.Dim a As Integer33.以下哪个不是 C+语言中的有效标识符?(分数:2.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换34.下列选项,不正确的是( )。(分数:2.00)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+135.虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调
3、用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序: #includediostream using namespace std; class Base public: virtual void f()toutg(); return 0; 、 运行时输出的结果是(分数:2.00)A.f+g+B.f0+g+C.f+gO+D.f0+g0+二、填空题(每空 2 分,共 30 分)(总题数:13,分数:390.00)36.C+语言中的多态性是在编译时通过 1 和模板体现的,在运行时是通过 2 体现的。(分数:30.00)填空项 1:_37.C+语句 const char * con
4、st p= “hello“;,所定义的指针 p 和它所指的内容都不能被 1。(分数:30.00)填空项 1:_38.C+语言中关键字运算符有 new,delete 和 1。(分数:30.00)填空项 1:_39.在 C+语言中,访问一个对象的成员所用的运算符是 1,访问一个指针所指向的对象的成员所用的运算符是 2。(分数:30.00)填空项 1:_40.以下程序用于判断 a、b、c 能否构成三角形,若能,输出 YES,否则输出 NO。当给 a、b、c 输入三角形三条边长时,确定 a、b、c 能构成三角形的条件是需同时满足三 个条件:a+bc,a+cb,b+ca。请填空。 main1 float
5、 a,b,c; scanf(“%f%f%f“, if(= 2)printf(“YES/n“); /*a、b、c 能构成三角形*/ else printf(“NO/n“); /*a、b、c 不能构成三角形*/ (分数:30.00)填空项 1:_41.假设 int a=1,b=2;则表达式 a+-b 的值为 1。(分数:30.00)填空项 1:_42.以下程序的输出结果是 1。 #includeiostreamh void main2 int a=0; a+=(a=8); cout a; (分数:30.00)填空项 1:_43.诊断和改正程序中错误的工作通常称为 1。(分数:30.00)填空项 1
6、:_44. 1 的任务是诊断和改正程序中的错误。(分数:30.00)45.在关系数据库中,把数据表示成二维表,每一个二维表称为 1。(分数:30.00)填空项 1:_46.以下程序运行时,若从键盘输入:10 20 30,输出的结果是 1。 #include main2 int i=0,j=0,k=0; scanf(“%d%*d%d“, printf(“%d%d%d/n“,i,j,k); (分数:30.00)填空项 1:_47.在 c+语言的面向对象程序设计框架中, 1 是程序的基本组成单元。(分数:30.00)填空项 1:_48.为解决在多重继承环境中因公共基类带来的 1 问题,C+语言提供了
7、虚基类机制。(分数:30.00)填空项 1:_国家计算机二级(C+)92 答案解析(总分:460.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列程序的运行结果是( )。 #includeiostreamh void fun(int *a,iht *B) int *k; k=a;a=b;b=k; void main( ) inta=3,b=6,*x= class Base protected; Base()cout,+,*,D.,只能用友元函数重载的是。9.下列运算符中,不能被重载的是(分数:2.00)A. p-func
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 C92 答案 解析 DOC
