下载此文档

c 复习题.doc


文档分类:文学/艺术/军事/历史 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
填空:一个完整的可运行程序必须有一个名为main的函数。c++。选择:以下说法中正确的是(B)。c++程序总是从第一个定义的函数开始执行c++程序总是从main函数开始执行c++函数必须有返回值,否则不能使用函数c++程序中有调用关系的所有函数必须放在同一个程序文件中若需要把一个类外定义的成员函数指明为内联函数,则必须把关键字(B)放在函数原型或函数头前面。ininlineinLineInLiner函数重载是指(A)。两个或两个以上的函数取相同的函数名,但形参的个数或类型不同两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同两个以上的函数名字不同,但形参的个数或类型相同两个以上的函数取相同的函数名,并且函数的返回类型相同为了提高程序的运行速度,可以将不太复杂的功能用函数实现,此函数应选择(A)。内联函数重载函数递归函数函数模版阅读程序:阅读程序,给出运行结果m=5n=3。#include<>intm=10;voida(intn){ n=15/n; m=m/2;}voidmain(){ intn=3; a(n); cout<<"m="<<m<<"n="<<n;}阅读程序,给出运行结果4。#include<>intcount(double*a){ double*p=a; while(*p!=0) p++; return(p-a);}voidmain(){ doublea[]={,,,,,,}; cout<<count(a);}阅读程序,给出运行结果12换行2516921。#include<>#include<>intsum(inta[],intn){ for(ints=0,i=0;i<n;i++) { s+=a[i]; a[i]*=a[i]; } returns;}voidmain(){ inti,a[]={5,4,3,2,1}; cout<<sum(a,3)<<endl; for(i=0;i<5;i++) cout<<a[i]<<setw(3);}阅读程序,给出运行结果911。#include<>intx=5;intp(intx){ inty=1; staticintz=1; y++; z++; returnx+y+z;}voidmain(){ for(inti=1;i<3;i++) cout<<p(x++);}第二章填空:每个对象都是所属类的一个实例。对象将其大部分实现细节隐藏起来,这种机制称为封装性。43页44页选择:关于消息,下列说法中不正确的是(B)。发送消息的对象请求服务,接收消息的对象提供服务消息的发送者必须了解消息的接收者如何响应消息在C++语言中,消息的发送具体体现为对接收消息的对象的某个函数的调用每个对象只能接收某些特定格式的消息关于封装,下列说法中不正确的是(D)。通过封装,对象的全部属性和操作结合在一起,形成一个整体通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)通过封装,每个对象都成为相对独立的实体通过封装,对象的属性都是不可见的面向对象方法的多态性是指(C)。一个类可以派生出多个特殊类一个对象在不同的运行环境中可以有不同的变体针对一个消息,不同的对象可以以适合自身的方式加以响应一个对象可以是由多个其他对象组合成的软件产品可被全部或部分地再用于新的应用的能力叫做软件的(C)。可维护性可复用性兼容性正确性第三章填空:类定义中,既包含成员变量,也包含成员函数。类中成员变量的访问属性通常定义为私有的/private。类中的供外部调用定义的成员函数,其访问属性通常被定义为公有的/public。对于类中定义的任何成员,其隐含访问权限为public。若在类的定义体中给出了一个成员函数的完整定义,则该成员函数属于内联函数。若在类的定义体中给出了一个成员函数的原型,则在类外给出完整定义时,其函数名前必须加上类名和两个冒号分隔符。一个类的构造函数实现对该类对象的初始化功能。一个类的析构函数通常用于实现释放该类对象中指针成员所指向的动态存储空间。假定用户为类AB定义了一个构造函数“AB(intaa){a=aa;}”,则系统不会(会/不会)为该类自动定义一个无参构造函数“AB(){}”。假定用户为类AB定义了一个构造函数“AB(intaa){a=aa;}”,则该构造函数实现对成员变量a的初始化。假定用户只为类AB定义了一个构造函数“AB():a(0),b(0){}”,则创建该类对象x的语句“ABx(5);”是错误(正确/错误)的。静态成员函数只能访问类的静态成员变量,不能访问类的非静态成员变量。静态成员变量必须在所

c 复习题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小66 KB
  • 时间2019-04-06
最近更新