东北大学21秋 《C++程序设计》在线平时作业1 辅导答案

上传人:奋斗 文档编号:196219250 上传时间:2021-09-17 格式:DOC 页数:12 大小:20.36KB
返回 下载 相关 举报
东北大学21秋 《C++程序设计》在线平时作业1 辅导答案_第1页
第1页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《东北大学21秋 《C++程序设计》在线平时作业1 辅导答案》由会员分享,可在线阅读,更多相关《东北大学21秋 《C++程序设计》在线平时作业1 辅导答案(12页珍藏版)》请在金锄头文库上搜索。

1、注:下载前核对下题目确认是自己需要的在进行下载1.若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是A.A)1B.B)2C.C)2.0D.D)2.5该小题正确选项为:C2.设有数组定义:chararray=China;则数组array所占的空间为A.A)4个字节B.B)5个字节C.C)6个字节D.D)7个字节该小题正确选项为:C3.(10)如下代码的运行结果为#include#include#includeusingnamespacestd;classBaseprotected:charc;protected:Base()c=A;Base(chara)c=a;public

2、:voidprint()coutA;classDerived:publicBasepublic:Derived(chara)c=a;public:voidprint()coutb)&(n=cd)后,n的值为A.A1B.B)2C.C)3D.D)0该小题正确选项为:D5.(8)如下代码的运行结果为#include#include#includeusingnamespacestd;classBaseprotected:Base()coutA;Base(charc)coutc;classDerived:publicBasepublic:Derived(charc)cout,它是一个()A.A)用于输入

3、的友元函数B.B)用于输入的成员函数C.C)用于输出的友元函数D.D)用于输出的成员函数该小题正确选项为:A7.以下程序中函数f的功能是:当flag为1时,进行有由小到大排序;当flag为0时,进行由大到小排序。#includeusingnamespacestd;voidf(intb,intn,intflag)inti,j,t;for(i=0;in-1;i+)for(j=i+1;jbj:bibj)t=bi;bi=bj;bj=t;intmain(intargc,char*argv)inta10=5,4,3,2,1,6,7,8,9,10,i;f(&a2,5,0);f(a,5,1);for(i=0;

4、i10;i+)coutai;return0;程序运行后的输出结果是A.A)1,2,3,4,5,6,7,8,9,10,B.B)3,4,5,6,7,2,1,8,9,10,C.C)5,4,3,2,1,6,7,8,9,10,D.D)10,9,8,7,6,5,4,3,2,1,该小题正确选项为:B8.)有以下程序voidswap1(intc0,intc1)intt;t=c00;c00=c10;c10=t;voidswap2(int*c0,int*c1)intt;t=*c0;*c0=*c1;*c1=t;main()inta2=3,5,b2=3,5;swap1(a,a+1);swap2(&b0,&b1);pr

5、intf(%d%d%d%dn,a0,a1,b0,b1);程序运行后的输出结果是A.A)3553B.B)5335C.C)3535D.D)5353该小题正确选项为:D9.以下程序运行后,输出结果是#include#includeusingnamespacestd;intd=1;voidfun(intp)intd=5;d+=p+;printf(%d,d);intmain(intargc,char*argv)inta=3;fun(a);d+=a+;coutd;return0;A.A)84B.B)99C.C)95D.D)44该小题正确选项为:A10.(32)以下叙述正确的是()A.A)函数可以嵌套定义但

6、不能嵌套调用B.B)函数既可以嵌套调用也可以嵌套定义C.C)函数既不可以嵌套定义也不可以嵌套调用D.D)函数可以嵌套调用但不可以嵌套定义该小题正确选项为:D11.若有以下程序片段:charstr=abn012;cout0)switch(k)default:break;case1:n+=k;case2:case3:n+=k;k-;coutnendl;return0;程序运行后的输出结果是A.A)0B.B)4C.C)6D.D)7该小题正确选项为:D17.(26)在C+语言中,不合法的实型数据的是()A.A)0.123B.B)123e3C.C)2.1e3.5D.D)123.0该小题正确选项为:C18

7、.(2)有如下程序:#includeusingnamespacestd;classMyClasspublic:MyClass(inti=0)cout1;MyClass(constMyClass&x)cout2;MyClass&operator=(constMyClass&x)cout3;return*this;MyClass()cout4;intmain()MyClassobj1(1),obj2(2),obj3(obj1);return0:运行时的输出结果是()。A.A)112444B.B)11114444C.C)121444D.D)11314444该小题正确选项为:A19.在一个抽象类中,一定包含有()。A.A)虚函数B.B)纯虚函数C.C)模板函数D.D)重载函数该小题正确选项为:B20.(35)以下程序的输出结果是fun(intx,inty,intz)z=x*x+y*y;main()inta=31;fun(5,2,a);printf(%d,a);A.A)0B.B)29C.C)31D.D)无定值该小题正确选项为:C

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号