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

    【学历类职业资格】C++程序设计真题2012年10月及答案解析.doc

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

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

    【学历类职业资格】C++程序设计真题2012年10月及答案解析.doc

    1、C+程序设计真题 2012年 10月及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.使用下列哪一限定符可强制改变访问方式( )Aconst BshortClong Dsigned(分数:1.00)A.B.C.D.2.下列表达式,哪一是声明 p为指向常量的指针( )Aconst int*p Bint*const p;Cconst int*const p Dint*p(分数:1.00)A.B.C.D.3.运算符:叫做( )A下标运算符 B自增运算符C成员访问运算符 D作用域运算符(分数:1.00)A.B.C.D.4.如果为一个类定义了自己的

    2、构造函数,下列描述正确的是( )A系统不再提供默认构造函数,但提供其他构造函数B系统提供其他非默认构造函数C系统不再提供默认构造函数D系统仍提供默认构造函数(分数:1.00)A.B.C.D.5.对于类中的成员,使用 protected修饰,表明该成员的访问权限是( )A公有的 B私有的C保护的 D不可见的(分数:1.00)A.B.C.D.6.类不是内存中的物理实体,只有当使用类产生对象时,才进行内存分配,这种对象建立的过程称为( )A程序化 B结构化C过程化 D实例化(分数:1.00)A.B.C.D.7.下列关于类的权限描述错误的是( )A类本身的成员函数可以访问自己定义的任何成员B类的对象只

    3、能访问公有成员C普通函数只能通过对象访问类的公有成员D一个类不能包含另一个类的对象作为成员(分数:1.00)A.B.C.D.8.在派生中,访问控制方式没有下列哪种( )Apublish BpublicCprotected Dprivate(分数:1.00)A.B.C.D.9.采用重载函数的目的是( )A实现共享 B减少空间C提高速度 D使用方便,提高可读性(分数:1.00)A.B.C.D.10.设类 A中包含若干其他类的对象作为成员,则在定义类 A的构造函数时,应使用下列哪个符号将A:A(参数表)与成员初始化列表隔开( )A, B;C: D.(分数:1.00)A.B.C.D.11.设存在数组

    4、a,其长度为 Len,则下列哪个泛型算法用于对 a进行升幂排序( )Areverse(a,a+Len); Bsort(a,a+Len);Cfind(a,a+Len,value); Dcopy(a,a+Len,b);(分数:1.00)A.B.C.D.12.函数 int sum(int a=10,int b=15,int c=25);不可与下列哪个函数同时声明( )Aint sum(int,int,int,int) Bint sum(int,int,int)Cint sum(double) Dint sum(double,double,double);(分数:1.00)A.B.C.D.13.对函数

    5、 int saveName(char*first,char*sec=“ “,char*thd=“ “)下列调用方法不正确的是( )Aint s=saveName(“1“,“2“,“3“); Bint s=saveName(“1“,“2“);Cint s=saveName(“1“); Dint s=saveName(“1“,“3“);(分数:1.00)A.B.C.D.14.下列哪个不是函数重载需要满足的条件( )A返回值类型不同 B参数个数不同C参数个数相同时,参数类型不同 D函数名相同(分数:1.00)A.B.C.D.15.关于对象性质,下列描述错误的是( )A同一类对象之间不可相互赋值 B可

    6、以使用对象数组C对象可以用作函数参数 D一个对象可以用作另一个类的成员(分数:1.00)A.B.C.D.16.可用作 C+语言用户标识符的一组标识符是( )Avoid,define,+WORD Ba3_b3,_123,YNCfor,-abc,Case D2a,DO,sizeof(分数:1.00)A.B.C.D.17.设函数 int& index(int a,int i)返回数组 a中下标为 i的元素,如果在整型数组 int array=1,2,3,在执行 index(array,1)+=3 后,array 中各元素值为( )A4,2,3 B1,5,3C1,2,6 D4,5,6(分数:1.00)

    7、A.B.C.D.18.对指针动态分配空间用的关键字是( )Adefine BintCnew Dfloat(分数:1.00)A.B.C.D.19.一个函数功能不太复杂,但要求被频繁调用,应选用( )A内联函数 B重载函数C递归函数 D嵌套函数(分数:1.00)A.B.C.D.20.在 int a=3,*p=&a;中*p 的值是( )A变量 a的地址值 B无意义C变量 p的地址值 D3(分数:1.00)A.B.C.D.二、填空题(总题数:20,分数:20.00)21.默认参数是在 1 中说明的,默认参数可以多于 1个,但是必须放在参数序列的后部。(分数:1.00)填空项 1:_22.类所声明的内容

    8、用 1 括起来,之间的内容称为类体。(分数:1.00)填空项 1:_23.执行代码 double pi=3.141592;coutpi;程序的输出结果是 1。(分数:1.00)填空项 1:_24.在文件输入流类中,用于判断提取操作是否已达到文件尾的方法是 1。(分数:1.00)填空项 1:_25.常量成员包括常量数据成员、静态常数成员和 1。(分数:1.00)填空项 1:_26.通过 C+语言中的 1 机制,可以从现存类中构建其子类。(分数:1.00)填空项 1:_27.如果一个函数直接或间接地调用自身,这样的调用称为 1 调用。(分数:1.00)填空项 1:_28.使用 C+编译器对 C+源

    9、程序进行编译产生文件的扩展名是 1。(分数:1.00)填空项 1:_29.C+的类成员由数据成员和 1 组成。(分数:1.00)填空项 1:_30.C+面向对象程序设计的特点为:抽象、封装、继承和 1。(分数:1.00)填空项 1:_31.C+标准库 string类中用于在主串中检索所需字符串的成员函数是 1。(分数:1.00)填空项 1:_32.C+中函数参数有两种传递方式:传值和 1。(分数:1.00)填空项 1:_33.在删除一个动态对象时,将自动调用该动态对象所属类的 1 函数。(分数:1.00)填空项 1:_34.在 C+当中,类外的函数只能通过类的对象使用该类的 1。(分数:1.0

    10、0)填空项 1:_35.简单成员函数是指声明中不含 const、volatile、 1 关键字的函数。(分数:1.00)填空项 1:_36.执行 coutchar(a+2)endl;后的显示结果为 1。(分数:1.00)填空项 1:_37.假定类 A有一个公有属性的静态数据成员 b,在类外不通过对象名访问 b的写法是 1。(分数:1.00)填空项 1:_38.拷贝构造函数使用 1 作为参数初始化创建中的对象。(分数:1.00)填空项 1:_39.一旦基类定义了虚函数,该基类的派生类中的 1 也自动成为虚函数。(分数:1.00)填空项 1:_40.在 C+类中,有一种类不能生成对象只能被继承,称

    11、之为 1。(分数:1.00)填空项 1:_三、改错题(总题数:5,分数:20.00)41.#includelostream.htemplateclass TT minx(T x,T y)if(xy)x=y;return x;void main()int a;double d:coutminx(a,d)endl;(分数:4.00)填空项 1:_42.#includeiostream.hclass Peoplepublic:void People()const int age()constreturn 15;char*name()return“Green“;void main()const Peo

    12、ple s;int i=s.age();cout“age=“iendl;(分数:4.00)填空项 1:_43.#includeiostream.hclass Apublic:void show()cout“class A show“endl;class Bpublic:void show()cout“class B show“endl;class C:public A,public Bpublic:void print()cout“class C print“endl;void main()C c;c.show();c.print();(分数:4.00)填空项 1:_44.#includeio

    13、stream.hclass Studentint x=0,y=0;public:Student()x=1;y=1;Student(int a,int b)x=a;y=b;void get()coutx“ “yendl;int main()Student student(5,6);student.get();(分数:4.00)填空项 1:_45.#includeiostream.hclass Basepublic:virtual void fun()=0;class Test:public Basepublic:virtual void fun()cout“Test.fun=“endl;void

    14、 main()Base a;Test*p;p=&a;(分数:4.00)填空项 1:_四、完成程序题(总题数:5,分数:20.00)46.在下面程序横线处填上适当内容,使程序执行结果为:40:15 程序如下:#includeiostream.htemplateclass TT func(T x,T y)if(sizeof(T)= =8)return_;elsereturn_;void main()coutfunc(8,5)“:“func(5.0,10.0)endl;int d;cind;(分数:4.00)_47.在下面程序横线处填上适当内容,使程序执行结果为:x=0y=0x=1,y=2x=10y

    15、=20程序如下:#includeiostream.hclass Sampleint x,y;public:Sample()_Sample(_)x=a;y=b;void disp()cout“x=“x“,y=“yendl;void main()Sample s1,s2(1,2),s3(10,20);Sample*pa3=&s1,&s2,&s3;for(int i=0;i3;i+)pai-disp();(分数:4.00)_48.在下面程序横线处填上适当内容,使程序执行结果为:n=9程序如下:#includeiostream.htemplateclass Tclass TestT n;public:

    16、Test()Test(T i)n=i;TestT_(const Test T &s)static TestTtemp:_;return temp;void disp()cout“n=“nendl;void main()Testintt1(4),t2(5),t3;t3=t1+t2:t3.disp();(分数:4.00)_49.在下面程序横线处填上适当内容,使程序执行结果为:n=2,sum=2n=3,sum=5n=5,sum=10程序如下:#includeiostream.hclass Testint n;static int sum;public:Test(int x)n=x;void add(

    17、)_;void disp()cout“n=“n“,sum=“sumendl;int_=0;void main()Test a(2),b(3),c(5);a.add();a.disp();b.add();b.disp();c.add();c.disp();(分数:4.00)_50.在下面程序中的横线处填上适当内容,使程序完整#includeiostream.h_class Aint i;public:int set(B&);int get()return i;A(int x)i=x;class Bint i;public:B(int x)i=x;_A;int A:set(B &b)return

    18、i=b.i:void main()A a(1);B b(2);couta.get()“,“;a.set(b);couta.get()endl;(分数:4.00)_五、程序分析题(总题数:2,分数:10.00)51.下面程序中 A是抽象类,其输出是什么?#includeiostream.hclass Apublic:virtual void printMe()cout“This is class A printing“endl;class B:public Apublic:void printMe()cout“This is class B printing“endl;class C:publi

    19、c Bpublic:void printMe()cout“This is class C printing“endl;void print(A a)a.printMe();void main()B b;C c;print(b);print(c);(分数:5.00)_52.写出此程序的执行结果:#includeiostream.htemplateclass TT func(T x,T y)if(sizeof(T)= =8)return x+y;elsereturn x*y;void main()coutfunc(8,5)“:“rune(5.0,10.0)endl;int d;cind:(分数:5

    20、.00)_六、程序设计题(总题数:1,分数:10.00)53.设计一个 Bank类,实现银行某账号的资金往来账目管理,包括建账号、存入、取出等。解:Bank 类包括私有数据成员 t叩(当前账指针),date(日期),money(金额),rest(余额)和 sum(累计余额)。有三个成员函数 bankin()(处理存入账),bankout()(处理取出账)和 disp()(输出明细账)请完成函数的实现。本题程序如下:#includestdio.h#includestring.h#define Max 100class Bankint top;char dateMax10; /日期int mone

    21、yMax; /金额int restMax; /余额static int sum; /累计金额public:Bank()top=0;void bankin(char d,int m)void bankout(char d,int m)void disp();(分数:10.00)_C+程序设计真题 2012年 10月答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.使用下列哪一限定符可强制改变访问方式( )Aconst BshortClong Dsigned(分数:1.00)A. B.C.D.解析:解析 用 const修饰传递参数,意思是通知函

    22、数,它只能使用参数而无权修改它。2.下列表达式,哪一是声明 p为指向常量的指针( )Aconst int*p Bint*const p;Cconst int*const p Dint*p(分数:1.00)A. B.C.D.解析:3.运算符:叫做( )A下标运算符 B自增运算符C成员访问运算符 D作用域运算符(分数:1.00)A.B.C.D. 解析:4.如果为一个类定义了自己的构造函数,下列描述正确的是( )A系统不再提供默认构造函数,但提供其他构造函数B系统提供其他非默认构造函数C系统不再提供默认构造函数D系统仍提供默认构造函数(分数:1.00)A.B.C. D.解析:解析 一旦程序定义了自已

    23、的构造函数,系统就不再提供默认构造函数。5.对于类中的成员,使用 protected修饰,表明该成员的访问权限是( )A公有的 B私有的C保护的 D不可见的(分数:1.00)A.B.C. D.解析:6.类不是内存中的物理实体,只有当使用类产生对象时,才进行内存分配,这种对象建立的过程称为( )A程序化 B结构化C过程化 D实例化(分数:1.00)A.B.C.D. 解析:7.下列关于类的权限描述错误的是( )A类本身的成员函数可以访问自己定义的任何成员B类的对象只能访问公有成员C普通函数只能通过对象访问类的公有成员D一个类不能包含另一个类的对象作为成员(分数:1.00)A.B.C.D. 解析:解

    24、析 类本身就是一种新的数据类型,所以一个类的对象可以作为另一个类的成员。8.在派生中,访问控制方式没有下列哪种( )Apublish BpublicCprotected Dprivate(分数:1.00)A. B.C.D.解析:解析 所谓“访问控制”是指如何控制基类成员在派生类中的访问属性,它是 3个关键字public、protected 和 private中的一个。9.采用重载函数的目的是( )A实现共享 B减少空间C提高速度 D使用方便,提高可读性(分数:1.00)A.B.C.D. 解析:10.设类 A中包含若干其他类的对象作为成员,则在定义类 A的构造函数时,应使用下列哪个符号将A:A(

    25、参数表)与成员初始化列表隔开( )A, B;C: D.(分数:1.00)A.B.C. D.解析:11.设存在数组 a,其长度为 Len,则下列哪个泛型算法用于对 a进行升幂排序( )Areverse(a,a+Len); Bsort(a,a+Len);Cfind(a,a+Len,value); Dcopy(a,a+Len,b);(分数:1.00)A.B. C.D.解析:解析 A 选项用于将数组元素反转;B 选项用于对 a进行升幂排序;C 选项用于查找数组 a内是否存在值为 value的元素;D 选项用于输出数组的内容。12.函数 int sum(int a=10,int b=15,int c=2

    26、5);不可与下列哪个函数同时声明( )Aint sum(int,int,int,int) Bint sum(int,int,int)Cint sum(double) Dint sum(double,double,double);(分数:1.00)A.B. C.D.解析:解析 重栽函数的区别一是参数类型不同,二是参数个数不同。B 选项中函数 sum同题干中函数sum参数类型和参数个数均相同。13.对函数 int saveName(char*first,char*sec=“ “,char*thd=“ “)下列调用方法不正确的是( )Aint s=saveName(“1“,“2“,“3“); Bin

    27、t s=saveName(“1“,“2“);Cint s=saveName(“1“); Dint s=saveName(“1“,“3“);(分数:1.00)A.B.C.D. 解析:解析 默认参数是在函数原型中说明的,默认参数可以多于 1个,但必须放在参数序列的后部。14.下列哪个不是函数重载需要满足的条件( )A返回值类型不同 B参数个数不同C参数个数相同时,参数类型不同 D函数名相同(分数:1.00)A. B.C.D.解析:15.关于对象性质,下列描述错误的是( )A同一类对象之间不可相互赋值 B可以使用对象数组C对象可以用作函数参数 D一个对象可以用作另一个类的成员(分数:1.00)A.

    28、B.C.D.解析:解析 同一类对象之间可以相互赋值。16.可用作 C+语言用户标识符的一组标识符是( )Avoid,define,+WORD Ba3_b3,_123,YNCfor,-abc,Case D2a,DO,sizeof(分数:1.00)A.B. C.D.解析:17.设函数 int& index(int a,int i)返回数组 a中下标为 i的元素,如果在整型数组 int array=1,2,3,在执行 index(array,1)+=3 后,array 中各元素值为( )A4,2,3 B1,5,3C1,2,6 D4,5,6(分数:1.00)A.B. C.D.解析:18.对指针动态分配

    29、空间用的关键字是( )Adefine BintCnew Dfloat(分数:1.00)A.B.C. D.解析:19.一个函数功能不太复杂,但要求被频繁调用,应选用( )A内联函数 B重载函数C递归函数 D嵌套函数(分数:1.00)A. B.C.D.解析:解析 使用关键字 irdine说明的函数称内联函数。使用内联函数能加快程序执行速度,如果一个函数被频繁调用,为提高效率,可将其声明为内联函数。20.在 int a=3,*p=&a;中*p 的值是( )A变量 a的地址值 B无意义C变量 p的地址值 D3(分数:1.00)A.B.C.D. 解析:解析 指针 p指向变量 a,*p 即为变量 a的值

    30、3。二、填空题(总题数:20,分数:20.00)21.默认参数是在 1 中说明的,默认参数可以多于 1个,但是必须放在参数序列的后部。(分数:1.00)填空项 1:_ (正确答案:函数原型)解析:22.类所声明的内容用 1 括起来,之间的内容称为类体。(分数:1.00)填空项 1:_ (正确答案:或花括号)解析:23.执行代码 double pi=3.141592;coutpi;程序的输出结果是 1。(分数:1.00)填空项 1:_ (正确答案:3.14159)解析:24.在文件输入流类中,用于判断提取操作是否已达到文件尾的方法是 1。(分数:1.00)填空项 1:_ (正确答案:eof-|_

    31、|-)解析:25.常量成员包括常量数据成员、静态常数成员和 1。(分数:1.00)填空项 1:_ (正确答案:常引用)解析:26.通过 C+语言中的 1 机制,可以从现存类中构建其子类。(分数:1.00)填空项 1:_ (正确答案:派生)解析:27.如果一个函数直接或间接地调用自身,这样的调用称为 1 调用。(分数:1.00)填空项 1:_ (正确答案:递归)解析:28.使用 C+编译器对 C+源程序进行编译产生文件的扩展名是 1。(分数:1.00)填空项 1:_ (正确答案:obj)解析:29.C+的类成员由数据成员和 1 组成。(分数:1.00)填空项 1:_ (正确答案:成员函数)解析:

    32、30.C+面向对象程序设计的特点为:抽象、封装、继承和 1。(分数:1.00)填空项 1:_ (正确答案:多态)解析:31.C+标准库 string类中用于在主串中检索所需字符串的成员函数是 1。(分数:1.00)填空项 1:_ (正确答案:find)解析:32.C+中函数参数有两种传递方式:传值和 1。(分数:1.00)填空项 1:_ (正确答案:传引用)解析:33.在删除一个动态对象时,将自动调用该动态对象所属类的 1 函数。(分数:1.00)填空项 1:_ (正确答案:析构)解析:34.在 C+当中,类外的函数只能通过类的对象使用该类的 1。(分数:1.00)填空项 1:_ (正确答案:

    33、公有成员)解析:35.简单成员函数是指声明中不含 const、volatile、 1 关键字的函数。(分数:1.00)填空项 1:_ (正确答案:static)解析:36.执行 coutchar(a+2)endl;后的显示结果为 1。(分数:1.00)填空项 1:_ (正确答案:c)解析:37.假定类 A有一个公有属性的静态数据成员 b,在类外不通过对象名访问 b的写法是 1。(分数:1.00)填空项 1:_ (正确答案:A:b)解析:38.拷贝构造函数使用 1 作为参数初始化创建中的对象。(分数:1.00)填空项 1:_ (正确答案:已有对象或对象)解析:39.一旦基类定义了虚函数,该基类的

    34、派生类中的 1 也自动成为虚函数。(分数:1.00)填空项 1:_ (正确答案:同名函数)解析:40.在 C+类中,有一种类不能生成对象只能被继承,称之为 1。(分数:1.00)填空项 1:_ (正确答案:虚基类)解析:三、改错题(总题数:5,分数:20.00)41.#includelostream.htemplateclass TT minx(T x,T y)if(xy)x=y;return x;void main()int a;double d:coutminx(a,d)endl;(分数:4.00)填空项 1:_ (正确答案:minx 函数的参数类型必须一致 int a,或 double

    35、d将 a修改为 double类型,或将 d修改为 int类型。)解析:42.#includeiostream.hclass Peoplepublic:void People()const int age()constreturn 15;char*name()return“Green“;void main()const People s;int i=s.age();cout“age=“iendl;(分数:4.00)填空项 1:_ (正确答案:void People())解析:构造函数不应该指定返回值类型。43.#includeiostream.hclass Apublic:void show()

    36、cout“class A show“endl;class Bpublic:void show()cout“class B show“endl;class C:public A,public Bpublic:void print()cout“class C print“endl;void main()C c;c.show();c.print();(分数:4.00)填空项 1:_ (正确答案:c.show();)解析:多继承中,基类函数名相同,出现不明确的调用。44.#includeiostream.hclass Studentint x=0,y=0;public:Student()x=1;y=1

    37、;Student(int a,int b)x=a;y=b;void get()coutx“ “yendl;int main()Student student(5,6);student.get();(分数:4.00)填空项 1:_ (正确答案:int x=0,y=0;类声明成员时不允许初始化。)解析:45.#includeiostream.hclass Basepublic:virtual void fun()=0;class Test:public Basepublic:virtual void fun()cout“Test.fun=“endl;void main()Base a;Test*p

    38、;p=&a;(分数:4.00)填空项 1:_ (正确答案:Base a;)解析:抽象类不能被实例化。四、完成程序题(总题数:5,分数:20.00)46.在下面程序横线处填上适当内容,使程序执行结果为:40:15 程序如下:#includeiostream.htemplateclass TT func(T x,T y)if(sizeof(T)= =8)return_;elsereturn_;void main()coutfunc(8,5)“:“func(5.0,10.0)endl;int d;cind;(分数:4.00)_正确答案:(x+yx*y)解析:47.在下面程序横线处填上适当内容,使程序

    39、执行结果为:x=0y=0x=1,y=2x=10y=20程序如下:#includeiostream.hclass Sampleint x,y;public:Sample()_Sample(_)x=a;y=b;void disp()cout“x=“x“,y=“yendl;void main()Sample s1,s2(1,2),s3(10,20);Sample*pa3=&s1,&s2,&s3;for(int i=0;i3;i+)pai-disp();(分数:4.00)_正确答案:(x=y=0;或 x=0;y=0;int a,int b)解析:48.在下面程序横线处填上适当内容,使程序执行结果为:n

    40、=9程序如下:#includeiostream.htemplateclass Tclass TestT n;public:Test()Test(T i)n=i;TestT_(const Test T &s)static TestTtemp:_;return temp;void disp()cout“n=“nendl;void main()Testintt1(4),t2(5),t3;t3=t1+t2:t3.disp();(分数:4.00)_正确答案:(operator+temp.n=n+s.n)解析:49.在下面程序横线处填上适当内容,使程序执行结果为:n=2,sum=2n=3,sum=5n=5

    41、,sum=10程序如下:#includeiostream.hclass Testint n;static int sum;public:Test(int x)n=x;void add()_;void disp()cout“n=“n“,sum=“sumendl;int_=0;void main()Test a(2),b(3),c(5);a.add();a.disp();b.add();b.disp();c.add();c.disp();(分数:4.00)_正确答案:(sum+=n 或 sum=sum+nTest:sum)解析:50.在下面程序中的横线处填上适当内容,使程序完整#includeiostream.h_class Aint i;public:int set(B&);int get()return i;A(int x)i=x;class Bint i;public:B(int x)


    注意事项

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




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

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

    收起
    展开