2010南京信息工程大学面向对象试卷

2010南京信息工程大学面向对象试卷

ID:37814485

大小:42.50 KB

页数:5页

时间:2019-05-31

2010南京信息工程大学面向对象试卷_第1页
2010南京信息工程大学面向对象试卷_第2页
2010南京信息工程大学面向对象试卷_第3页
2010南京信息工程大学面向对象试卷_第4页
2010南京信息工程大学面向对象试卷_第5页
资源描述:

《2010南京信息工程大学面向对象试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京信息工程大学试卷一、选择题(每小题2分,共20分)1、关于C++语言和程序,以下描述错误的是。A)C++语言中的字母区分大小写。B)通常用C++编写一个程序需要建立和产生多个文件。C)机器上如果没有安装C++编译系统,输入的源程序将不能执行。D)对C++源程序进行编译可以检查出所有的程序设计错误。2、下面是合法的用户定义标识符。A)AHJB)BDGC)CEFD)CFIA.P-SB.putcharC.doubleD._908E.*parF.caseG.windH.xyI.intJ.s[5]3、设a、b、c的值分别为15、18、21,指出运算下列表达

2、式后x、y、a、b和(或)c的值:x=a+b>c&&c++A)x=1a=15b=18c=22B)x=1a=15b=18c=21C)x=0a=15b=18c=21D)x=0a=15b=18c=224、设x和y均为int型变量,则以下语句:x=x+y;y=x-y;x-=y;的功能是__A)把x和y按从大到小排列B)把x和y按从小到大排列C)无确定结果D)交换x和y中的值5、在以下存储类型中,是用于定义动态类型的变量。A)static和autoB)register和externC)register和staticD)auto和register6、在一个源程序

3、文件中有以下函数定义:(1)intsum(floatx,inty)(2)floatsum(floatx,inty,charz){…….}{……}(3)floatsum(floatx,floaty)(4)intsum(intx,inty,charz){……}{……}其中是重载函数A、(1)(2)(3)B、(2)(3)(4)C、(1)(3)(4)D、全部7、执行以下程序段的输出是:A)123456B)1245C)123D)12for(inti=1;i<7;i++){if(i%3==0)continue;cout<

4、,ch;则下列循环语句。for(i=0,ch=0;i<=9&&ch!='a';i++)cin>>ch;A)最多执行10次B)最多执行9次C)是无限循环D)循环体一次也不执行9、关于类的访问特性的说明,下列说法正确的是。A)必须首先说明私有特性的成员;B)成员数据必须说明为私有的;C)类中没有表明访问特性的成员是公有成员;D)在同一类中,说明访问特性的关键字可以多次使用。10、关于类和对象,下列说法不正确的是_。A)对象是类的一个实例;B)任何一个对象必定属于一个特定的类;C)一个类只能有一个对象;D)类与对象的关系类似于数据类型与变量的关系。二、填空

5、题(每空2分,共20分)1、面向对象的程序设计有4大特征,它们是_____________。2、设有w=1,x=2,y=3,z=4,则条件表达式w>x?w:z>y?z:x的结果为。3、break语句与continue语句用在循环体中,不同之处是____________________________________________________________________________。4、设有inta,b;执行语句b=(a=2+3,a*4),a+5;后,a,b的值是。5、若a,b均为2位的16进制数,若想通过a=a&b运算使a的二进制数的高

6、4位不变,低4位清零,则b的16进制数是____________。6、静态整数变量有确定的初值,其缺省的初值为。7、有整型变量a、b,则下列for循环中的输入语句最少可执行0次,最多可执行次for(a=0,b=0;b!=30&&a<3;a++)cin>>b;8、类的访问权限符包括__________。9、在类体外定义类的成员函数时,需要在函数名前加上__________,而在类体外使用类的成员函数时,则需要在函数名前加上。三、阅读填空题(每空2分,共18分)1、阅读下列程序,指出程序的输出结果#includevoidmain(

7、void){intprime[49],j=3;for(inti=0;i<49;i++){prime[i]=j;j+=2;}for(i=0;i<48;i++)if(prime[i])for(j=i+1;j<49;j++)if(prime[j]%prime[i]==0)prime[j]=0;j=0;for(i=0;i<49;i++)if(prime[i]){j++;if(j%2)cout<

8、tn){intm,r;if(n==0){cout<<"**"<

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

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

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