欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级C++笔试-437及答案解析.doc

    • 资源ID:1324669       资源大小:74KB        全文页数:27页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级C++笔试-437及答案解析.doc

    1、二级 C+笔试-437 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列叙述中正确的是( )。A程序设计就是编制程序 B程序的测试必须由程序员自己去完成C程序经调试改错后还应进行再测试 D程序经调试改错后不必进行再测试(分数:2.00)A.B.C.D.2.下列数据结构中,能用二分法进行查找的是( )。A顺序存储的有序线性表 B线性链表C二叉链表 D有序线性链表(分数:2.00)A.B.C.D.3.下列叙述中正确的是( )。A对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 nB对长度为 n的有序链表进行二分查找,最坏情况下需要

    2、的比较次数为(n/2)C对长度为 n的有序链表进行二分查找,最坏情况下需要的比较次数为(log2n)D对长度为 n的有序链表进行二分查找,最坏情况下需要的比较次数为(nlog2n)(分数:2.00)A.B.C.D.4.下列关于栈的描述正确的是( )。A在栈中只能插入元素而不能删除元素B在栈中只能删除元素而不能插入元素C栈是特殊的线性表,只能在一端插入或删除元素D栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(分数:2.00)A.B.C.D.5.在数据库管理系统提供的数据功能中,负责数据的完整性、安全性的定义功能的是( )。A数据定义语言 B数据转换语言C数据操纵语言 D数据控制语言(

    3、分数:2.00)A.B.C.D.6.下列不属于关系数据库的数据及更新操作必须遵循的规则的是( )。A实体完整性 B过程完整性C参照完整性 D用户自定义完整性(分数:2.00)A.B.C.D.7.在数据库管理系统的层次结构中,处于最下层的是( )。A应用层 B语言翻译处理层C数据存取层 D数据存储层(分数:2.00)A.B.C.D.8.下面不属于软件开发时期的是( )。A软件定义阶段 B软件设计阶段C软件实现阶段 D软件测试阶段(分数:2.00)A.B.C.D.9.用链表表示线性表的优点是( )。A便于随机存取 B花费的存储空间较顺序存储少C便于插入和删除操作 D数元素的物理顺序与逻辑顺序相同(

    4、分数:2.00)A.B.C.D.10.设有如下关系表:则下列操作中正确的是( )。(分数:2.00)A.B.C.D.11.在 C+语言中函数返回值的类型是由( )决定的。A调用该函数时系统临时 Breturn 语句中的表达式类型C定义该函数时所指定的函数类型 D调用该函数时的主调函数类型(分数:2.00)A.B.C.D.12.( )是析构函数的特征。A一个类中只能定义一个析构函数 B析构函数名与类名不同C析构函数的定义只能在类体内 D析构函数可以有一个或多个参数(分数:2.00)A.B.C.D.13.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。A每个元素都有一个直接前

    5、件和直接后件B线性表中至少要有一个元素C表中诸元素的排列顺序必须是由小到大或由大到小D除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件(分数:2.00)A.B.C.D.14.C+中运算符优先级由低到高排列正确的是( )。A*= % sizeof B *= % sizeofC*= sizeof % D*= % sizeof(分数:2.00)A.B.C.D.15.有如下函数模板:template class TT square(T x)return x*x;其中 T是( )。A函数形参 B函数实参C模板形参 D模板实参(分数:2.00)A.B.C.D.16.对于语句

    6、coutendlx;中的各个组成部分,下列叙述中错误的是( )。A“cout“是一个输出流对象 B“endl“的作用是输出回车换行C“x“是一个变量 D“称作提取运算符(分数:2.00)A.B.C.D.17.使用输入输出操作符 setw,可以控制( )。A输出精度 B输出宽度C对齐方式 D填充字符(分数:2.00)A.B.C.D.18.在 C+语言中,形参的缺省存储类型是( )。Aauto Bregister Cstatic Dextern(分数:2.00)A.B.C.D.19.字面常量 42、4.2、42L 的数据类型分别是( )。Along、double、int Blong、float、i

    7、ntCint、double、long Dint、float、long(分数:2.00)A.B.C.D.20.语句 int *p=*k;定义了指针 p,与这个语句等效的语句序列是( )。Aint *p; p= Bint *p; p=k;Cint *p;*p= *p=k;(分数:2.00)A.B.C.D.21.关于函数重载,下列叙述中错误的是( )。A重载函数的函数名必须相同B重载函数必须在参数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函数的函数体可以有所不同(分数:2.00)A.B.C.D.22.有如下类声明:class Foo int bar;);则 Foo类的成员 bar是(

    8、)。A公有数据成员 B公有成员函数C私有数据成员 D私有成员函数(分数:2.00)A.B.C.D.23.若类 A和类 B的定义如下:class Aint i,j;public:int geti()return i;class B:public Aint k;public:void make()k=i*j;则上述定义中非法的表达式是( )。Ak=i*j Bint k; Creturn i; Dvoid make()(分数:2.00)A.B.C.D.24.下列程序段中有错的是( )。Atemplate Class Type BTypeCfunc(Typea,b) Dreturn(ab)?(a):(

    9、b);(分数:2.00)A.B.C.D.25.类 MyClass的定义如下,若要对 value赋值,则下面语句正确的是( )。class MyClasspublic:MyClass()MyClass()(int I)value=new mki;nt *value;AMyClass my; my.value=10; BMyClass my; *my.value=10;CMyClass my; my.*value=10; DMyClass my(10);(分数:2.00)A.B.C.D.26.下列程序的运行结果为( )。#include iostream.hvoid main()int a=2;i

    10、nt b=a+1;couta/bendl;A0.66667 B0 C0.7 D0.66666666(分数:2.00)A.B.C.D.27.下列函数的运行结果是( )。#include iostream.hint add(int a,int b);void main()extern int x,y;coutadd(x,y)endl;int x(20),y(5);int add(int a,int b)int s=a+b;return s;A25 B30 C20 D15(分数:2.00)A.B.C.D.28.下列关于 this指针的叙述中,正确的是( )。A任何与类相关的函数都有 this指针 B

    11、类的成员函数都有 this指针C类的友元函数都有 this指针 D类的非静态成员函数才有 this指针(分数:2.00)A.B.C.D.29.若有如下程序:#include iostreamusing namespace std;int s=0;class samplestatic int n;public:sample(int i)n=i;static void add()s+=n;int sample:n=0;int main()sample a(2),b(5);sample:add();coutsendl;return 0;程序运行后的输出结果是( )。A2 B5 C7 D3(分数:2.

    12、00)A.B.C.D.30.下列关于成员函数特征的描述中,错误的是( )。A成员函数一定是内联函数 B成员函数可以重载C成员函数可以设置参数的默认值 D成员函数可以是静态的(分数:2.00)A.B.C.D.31.若有以下定义:char s10=“program“,t=“test“;则下列选项中对字符串操作错误的是( )。Astrcpy(s,t); Bstrcat(s,t); Ccoutstrlen(s); Dgets(s);(分数:2.00)A.B.C.D.32.虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚

    13、函数不支持多态调用。有如下程序:#include iostreamusing namespace std;class Basepublic:virtual void f() cout“f0+“;void g() cout“g0+“;class Derived: public Basepublic:void f() cout“f+“;void g() cout“g+“;int main()Derived d;Base *p=p-f(); p-g();return 0;运行时输出的结果是( )。Af+g+ Bf0+g+Cf+g0+ Df0+g0+(分数:2.00)A.B.C.D.33.下面程序的输

    14、出结果是( )。#include iostream.h#include “string.h“void main()char a=“welcome“,b=“well“;strcpy(a,b);coutaendl;Awellome Bwell com Cwell Dwell we(分数:2.00)A.B.C.D.34.下面关于 C+流的叙述中,正确的是( )。Acin 是一个输入流对象B可以用 ifstream定义一个输出流对象C执行语句序列 char *y=“PQMN“; couty;将输出字符串”PQMN”的地址D执行语句序列 char x80;cin.getline(x,80);时,若键入

    15、Happy new year则 x中的字符串是“Happy/(分数:2.00)A.B.C.D.35.有以下程序:#include iostreamusing namespace std;class Rpublic:R(int r1,int r2)R1=r1;R2=r2;void print();void print()const;private:int R1,R2;void R:print()coutR1“,“R2endl;void R:print() constcoutR1“,“R2endl;int main()R a(5,4);const R b(20,52);b.print();retu

    16、rn 0;执行后的输出结果是( )。A5,4 B20,52 C0,0 D4,5(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_37.完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例的测试方法是 1。(分数:2.00)填空项 1:_38.为了使模块尽可能独立,要求模块的内聚程度要尽量高,且各模块间的耦合程度要尽量 1。(分数:2.00)填空项 1:_39.由关系数据库系统支持的完整性约束是指 1 和参照完整性。(分数:2.00)填空项 1:_40.设树 T的度为 4,其中度为 1

    17、,2,3,4 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为 1。(分数:2.00)填空项 1:_41.对基类数据成员的初始化必须派生类的构造函数中的 1 处执行。(分数:2.00)填空项 1:_42.重载的流运算符函数经常定义为类的 1 函数。(分数:2.00)填空项 1:_43. 1是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。(分数:2.00)填空项 1:_44.下列程序的输出结果是_。#include iostream#include cstringusing namespace std;void fun(const

    18、 char*s,char int main()char str=“ABCDE“;char ch=str1;fun(str,ch);coutch;return 0;(分数:2.00)填空项 1:_45.下列程序的输出结果是_。#include iostreamusing namespace std;void fun(int int main()int num=500;fun(num);coutnumendl;return 0;(分数:2.00)填空项 1:_46.以下程序运行后的输出结果是_。#include iostream.hvoid main()char a=“abcdabcabfgacd

    19、“;int i1=0,i2=0,1=0;while(ai)if(ai=a)i1+;if(ai=b)i2+;i+;couti1i2endl;(分数:2.00)填空项 1:_47.将 x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为 1。(分数:2.00)填空项 1:_48.以下程序的执行结果是_。#include iostream.hvoid main()cout.fill(*);cout.width(10);cout123.45endl;cout.width(8);cout123.45endl;cout.width(4);cout123.45endl;(分数:2.00)填空项 1

    20、:_49.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 1。(分数:2.00)填空项 1:_50.下面程序的功能是:将字符数组 a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include iostream,h#include string.hmain()char a=“clanguage“,t; /一定是偶数个数int i,j,k;k=strlen(a);for(i=0;i=k-2;i+=2)for(j=i+2;j=k;j=j+2)if(_)t=ai;ai=aj;aj=t;coutaendl;(分数:2.00)填空项 1:_二级 C+

    21、笔试-437 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列叙述中正确的是( )。A程序设计就是编制程序 B程序的测试必须由程序员自己去完成C程序经调试改错后还应进行再测试 D程序经调试改错后不必进行再测试(分数:2.00)A.B.C. D.解析:2.下列数据结构中,能用二分法进行查找的是( )。A顺序存储的有序线性表 B线性链表C二叉链表 D有序线性链表(分数:2.00)A. B.C.D.解析:3.下列叙述中正确的是( )。A对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 nB对长度为 n的有序链表进行二分查找,最坏情况下

    22、需要的比较次数为(n/2)C对长度为 n的有序链表进行二分查找,最坏情况下需要的比较次数为(log2n)D对长度为 n的有序链表进行二分查找,最坏情况下需要的比较次数为(nlog2n)(分数:2.00)A. B.C.D.解析:4.下列关于栈的描述正确的是( )。A在栈中只能插入元素而不能删除元素B在栈中只能删除元素而不能插入元素C栈是特殊的线性表,只能在一端插入或删除元素D栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(分数:2.00)A.B.C. D.解析:5.在数据库管理系统提供的数据功能中,负责数据的完整性、安全性的定义功能的是( )。A数据定义语言 B数据转换语言C数据操纵语

    23、言 D数据控制语言(分数:2.00)A. B.C.D.解析:6.下列不属于关系数据库的数据及更新操作必须遵循的规则的是( )。A实体完整性 B过程完整性C参照完整性 D用户自定义完整性(分数:2.00)A.B. C.D.解析:7.在数据库管理系统的层次结构中,处于最下层的是( )。A应用层 B语言翻译处理层C数据存取层 D数据存储层(分数:2.00)A.B.C.D. 解析:8.下面不属于软件开发时期的是( )。A软件定义阶段 B软件设计阶段C软件实现阶段 D软件测试阶段(分数:2.00)A. B.C.D.解析:9.用链表表示线性表的优点是( )。A便于随机存取 B花费的存储空间较顺序存储少C便

    24、于插入和删除操作 D数元素的物理顺序与逻辑顺序相同(分数:2.00)A.B.C. D.解析:10.设有如下关系表:则下列操作中正确的是( )。(分数:2.00)A.B. C.D.解析:11.在 C+语言中函数返回值的类型是由( )决定的。A调用该函数时系统临时 Breturn 语句中的表达式类型C定义该函数时所指定的函数类型 D调用该函数时的主调函数类型(分数:2.00)A.B.C. D.解析:12.( )是析构函数的特征。A一个类中只能定义一个析构函数 B析构函数名与类名不同C析构函数的定义只能在类体内 D析构函数可以有一个或多个参数(分数:2.00)A. B.C.D.解析:13.线性表 L

    25、=(a1,a2,a3,ai,an),下列说法正确的是( )。A每个元素都有一个直接前件和直接后件B线性表中至少要有一个元素C表中诸元素的排列顺序必须是由小到大或由大到小D除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件(分数:2.00)A.B.C.D. 解析:14.C+中运算符优先级由低到高排列正确的是( )。A*= % sizeof B *= % sizeofC*= sizeof % D*= % sizeof(分数:2.00)A.B.C.D. 解析:15.有如下函数模板:template class TT square(T x)return x*x;其中 T是(

    26、 )。A函数形参 B函数实参C模板形参 D模板实参(分数:2.00)A.B.C. D.解析:16.对于语句 coutendlx;中的各个组成部分,下列叙述中错误的是( )。A“cout“是一个输出流对象 B“endl“的作用是输出回车换行C“x“是一个变量 D“称作提取运算符(分数:2.00)A.B.C.D. 解析:17.使用输入输出操作符 setw,可以控制( )。A输出精度 B输出宽度C对齐方式 D填充字符(分数:2.00)A.B. C.D.解析:18.在 C+语言中,形参的缺省存储类型是( )。Aauto Bregister Cstatic Dextern(分数:2.00)A. B.C.

    27、D.解析:19.字面常量 42、4.2、42L 的数据类型分别是( )。Along、double、int Blong、float、intCint、double、long Dint、float、long(分数:2.00)A.B.C. D.解析:20.语句 int *p=*k;定义了指针 p,与这个语句等效的语句序列是( )。Aint *p; p= Bint *p; p=k;Cint *p;*p= *p=k;(分数:2.00)A. B.C.D.解析:21.关于函数重载,下列叙述中错误的是( )。A重载函数的函数名必须相同B重载函数必须在参数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函

    28、数的函数体可以有所不同(分数:2.00)A.B.C. D.解析:22.有如下类声明:class Foo int bar;);则 Foo类的成员 bar是( )。A公有数据成员 B公有成员函数C私有数据成员 D私有成员函数(分数:2.00)A.B.C. D.解析:23.若类 A和类 B的定义如下:class Aint i,j;public:int geti()return i;class B:public Aint k;public:void make()k=i*j;则上述定义中非法的表达式是( )。Ak=i*j Bint k; Creturn i; Dvoid make()(分数:2.00)A

    29、. B.C.D.解析:24.下列程序段中有错的是( )。Atemplate Class Type BTypeCfunc(Typea,b) Dreturn(ab)?(a):(b);(分数:2.00)A.B.C. D.解析:25.类 MyClass的定义如下,若要对 value赋值,则下面语句正确的是( )。class MyClasspublic:MyClass()MyClass()(int I)value=new mki;nt *value;AMyClass my; my.value=10; BMyClass my; *my.value=10;CMyClass my; my.*value=10;

    30、 DMyClass my(10);(分数:2.00)A.B.C.D. 解析:26.下列程序的运行结果为( )。#include iostream.hvoid main()int a=2;int b=a+1;couta/bendl;A0.66667 B0 C0.7 D0.66666666(分数:2.00)A.B. C.D.解析:27.下列函数的运行结果是( )。#include iostream.hint add(int a,int b);void main()extern int x,y;coutadd(x,y)endl;int x(20),y(5);int add(int a,int b)i

    31、nt s=a+b;return s;A25 B30 C20 D15(分数:2.00)A. B.C.D.解析:28.下列关于 this指针的叙述中,正确的是( )。A任何与类相关的函数都有 this指针 B类的成员函数都有 this指针C类的友元函数都有 this指针 D类的非静态成员函数才有 this指针(分数:2.00)A.B.C.D. 解析:29.若有如下程序:#include iostreamusing namespace std;int s=0;class samplestatic int n;public:sample(int i)n=i;static void add()s+=n;

    32、int sample:n=0;int main()sample a(2),b(5);sample:add();coutsendl;return 0;程序运行后的输出结果是( )。A2 B5 C7 D3(分数:2.00)A.B. C.D.解析:30.下列关于成员函数特征的描述中,错误的是( )。A成员函数一定是内联函数 B成员函数可以重载C成员函数可以设置参数的默认值 D成员函数可以是静态的(分数:2.00)A. B.C.D.解析:31.若有以下定义:char s10=“program“,t=“test“;则下列选项中对字符串操作错误的是( )。Astrcpy(s,t); Bstrcat(s,t

    33、); Ccoutstrlen(s); Dgets(s);(分数:2.00)A.B. C.D.解析:32.虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#include iostreamusing namespace std;class Basepublic:virtual void f() cout“f0+“;void g() cout“g0+“;class Derived: public Basepublic:void f() cout“f+“;void g() cout“g

    34、+“;int main()Derived d;Base *p=p-f(); p-g();return 0;运行时输出的结果是( )。Af+g+ Bf0+g+Cf+g0+ Df0+g0+(分数:2.00)A.B.C. D.解析:33.下面程序的输出结果是( )。#include iostream.h#include “string.h“void main()char a=“welcome“,b=“well“;strcpy(a,b);coutaendl;Awellome Bwell com Cwell Dwell we(分数:2.00)A.B.C. D.解析:34.下面关于 C+流的叙述中,正确的

    35、是( )。Acin 是一个输入流对象B可以用 ifstream定义一个输出流对象C执行语句序列 char *y=“PQMN“; couty;将输出字符串”PQMN”的地址D执行语句序列 char x80;cin.getline(x,80);时,若键入 Happy new year则 x中的字符串是“Happy/(分数:2.00)A. B.C.D.解析:35.有以下程序:#include iostreamusing namespace std;class Rpublic:R(int r1,int r2)R1=r1;R2=r2;void print();void print()const;priv

    36、ate:int R1,R2;void R:print()coutR1“,“R2endl;void R:print() constcoutR1“,“R2endl;int main()R a(5,4);const R b(20,52);b.print();return 0;执行后的输出结果是( )。A5,4 B20,52 C0,0 D4,5(分数:2.00)A.B. C.D.解析:二、填空题(总题数:15,分数:30.00)36.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_ (正确答案:对象)解析:37.完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例的测试方

    37、法是 1。(分数:2.00)填空项 1:_ (正确答案:黑箱)解析:38.为了使模块尽可能独立,要求模块的内聚程度要尽量高,且各模块间的耦合程度要尽量 1。(分数:2.00)填空项 1:_ (正确答案:弱)解析:39.由关系数据库系统支持的完整性约束是指 1 和参照完整性。(分数:2.00)填空项 1:_ (正确答案:实体完整性)解析:40.设树 T的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1,则 T中的叶子结点数为 1。(分数:2.00)填空项 1:_ (正确答案:8)解析:41.对基类数据成员的初始化必须派生类的构造函数中的 1 处执行。(分数:2.00)填空项

    38、1:_ (正确答案:成员初始化列表)解析:42.重载的流运算符函数经常定义为类的 1 函数。(分数:2.00)填空项 1:_ (正确答案:友元)解析:43. 1是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。(分数:2.00)填空项 1:_ (正确答案:构造函数)解析:44.下列程序的输出结果是_。#include iostream#include cstringusing namespace std;void fun(const char*s,char int main()char str=“ABCDE“;char ch=str1;f

    39、un(str,ch);coutch;return 0;(分数:2.00)填空项 1:_ (正确答案:C)解析:45.下列程序的输出结果是_。#include iostreamusing namespace std;void fun(int int main()int num=500;fun(num);coutnumendl;return 0;(分数:2.00)填空项 1:_ (正确答案:1000)解析:46.以下程序运行后的输出结果是_。#include iostream.hvoid main()char a=“abcdabcabfgacd“;int i1=0,i2=0,1=0;while(a

    40、i)if(ai=a)i1+;if(ai=b)i2+;i+;couti1i2endl;(分数:2.00)填空项 1:_ (正确答案:4 3)解析:47.将 x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为 1。(分数:2.00)填空项 1:_ (正确答案:x.operator+(operator*(y,z))解析:48.以下程序的执行结果是_。#include iostream.hvoid main()cout.fill(*);cout.width(10);cout123.45endl;cout.width(8);cout123.45endl;cout.width(4);cout1

    41、23.45endl;(分数:2.00)填空项 1:_ (正确答案:*123.45*123.45123.45)解析:49.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为 1。(分数:2.00)填空项 1:_ (正确答案:上溢)解析:50.下面程序的功能是:将字符数组 a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include iostream,h#include string.hmain()char a=“clanguage“,t; /一定是偶数个数int i,j,k;k=strlen(a);for(i=0;i=k-2;i+=2)for(j=i+2;j=k;j=j+2)if(_)t=ai;ai=aj;aj=t;coutaendl;(分数:2.00)填空项 1:_ (正确答案:ajai)解析:


    注意事项

    本文(【计算机类职业资格】二级C++笔试-437及答案解析.doc)为本站会员(appealoxygen216)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开