《C++程序设计基础》复习题.doc

《C++程序设计基础》复习题.doc

ID:51890103

大小:179.50 KB

页数:30页

时间:2020-03-18

《C++程序设计基础》复习题.doc_第1页
《C++程序设计基础》复习题.doc_第2页
《C++程序设计基础》复习题.doc_第3页
《C++程序设计基础》复习题.doc_第4页
《C++程序设计基础》复习题.doc_第5页
资源描述:

《《C++程序设计基础》复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C++程序设计基础》复习题一、填空题(每小题1分,共20分)1.算法的基本控制结构包括:,,02.在C++中有三种参数传递方式:、和o3.下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。#includeusingnamespacestd;i=3.14159;voidmain(){doubler;cout«rfr=n;doublel=2.0*pi*r;doubles=pi*r*r;cout<<"Thelongis:rf«l«cndl;cout«"Thcarea

2、is://«s«cndl;}4.若有定义语句:inta=3,b=2;,则表达式a

3、序文件的默认扩展名为()。A.cppB.exeC.objD.lik2.设有数组定义:chararray[]="China〃;则数组array所占的空间为()。A.4个字节B.5个字节C.6个字节D.7个字节3.下列选项中,与实现运行时多态性无关的是()。A.重载函数B.虚函数C.指针D.引用4.若a是int类型变量,则计算表达式a=1000%999的值是()。A.0B.1C.2D.35.下面程序段中,for循环的执行次数是()。inti=10;fdr(i=l;i<10;i++)cout«,Z*A.9B.10C.

4、8D.71.以下叙述中错误的是()oA.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.程序执行中,数组元素的下标越界时,系统给出“下标越界啪勺出错信息D.可以通过赋初值的方式确定数组元素的个数2.有如下函数模板定义templateTfunc(Tx,Ty)returnx*x+y*y;在下列对func()的调用中,错误的是(A.func(3,5);C.func(3,5.5)8.类的析构函数的作用是(A.对象的初始化C.与

5、一般成员函数一样程序段B.D.)°)。func(3.0,5.5)func((double)3,5.5)B.删除对象时的清理任务D.类的初始化inta,b;D.7D.11A+aa=5;b=a++;cout«b;的输出应为()oA.4B.5C.610.程序段inti,a;fbr(i=0;iv=10;i++)a=i;cout«i;的输出应为()oA.0B.9C・1011.下列有关函数重载的叙述中,错误的是()。A.函数重载就是用相同的函数名定义多个函数B.重载函数的参数列表必须不同C.重载函数的返冋值类型必须不同D.

6、重载函数的参数可以带有默认值12.下列变量名中,()是合法的。A.CHINAB・bytc-sizcC.doubleD.A.构造函数B.析构函数C.友元函数D.拷贝构造函数A.;B.a=17C.x+y15.循环while(inti=0)i—;执行次数是()oA.0B.1C.514.下列()是正确的语句。D.cout«nnD.无限16.使用操作符sctw对数据进行格式输出时,需要包含)文件。A.iostreamB.fstreamC.iomanipD.stdlib17.对C++语言和C语言的兼容性,描述正确的是(

7、)A.C++兼容CC卄不兼容CB.C++部分兼容CC兼容C++18.对使用关键字new所开辟的动态存储空间,释放时必须使用()A.freeB.createC.deleteD.realse19.如没有使用private关键字定义类的数据成员,则默认为()A.privateB.publicC.protectedD.friend20.使用值传递方式将实参传给形参,下列说法正确的是()A.形参是实参的备份B.实参是形参的备份C.形参和实参是同一对象D.形参和实参无联系三、判断题正确的划百错误的划x(每小题1分,共10分

8、)1.C++语言规定,标识符中的字母一般区分大、小写。2.控制台标准输入设备一般是指键盘。3.使用while和do・while循环时,循环变量初始化的操作应在循环语句之前处理。4.循环体中continue语句的作用是结束整个循环的执行。5.关系表达式的值是0或1。6.用class定义的类中,默认的访问权限是私有的。1.一个类中必须要有公有成员和私有成员。2.如果在一个程序块中有两个变量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。