)C++资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷题型: 选择题15题,共30分 填空题15题,共30分 程序阅读题3题,共15分 简答题3题,共15分 编程题1题,共10分 选择题: C++源程序文件的扩展名为( A )。 A.CPP B.C C.DLL D.EXE 下列C++标点符号中表示行注释开始的是( C )。 ???? A.#????? B.; C.//? D.} 在C++中,使用流进行输入输出,其中用于屏幕输入(A) A. cin B. cerr C. cout D. clog 每个C++程序都必须由且仅有一个( B )。 A.预处理命令 B.主函数 C.函数 D.语句 已知:int k=1000;下列表示引用的方法中,( B )是正确的。 A.char y; B.int x=k; C.int z=1000; D.float t=k; ( B )是给对象取了一个别名,他引入了对象的同义词。 ?? A.指针? B.引用? C.枚举? D.结构 一个函数功能不太复杂应选用( A )。 A.内联函数 B.重载函数 C.递归函数 D.嵌套函数 考虑函数原型void test(int a,int b=7,char c=’*’),下面的函数调用中,属于不合法调用的是( C )。 A.test(5); B.test(5,8); C.test(6,#) D.test(0,0,’*’); 适宜采用inline定义函数情况是(C) A. 函数体含有循环语句 B. 函数体含有递归语句 C. 函数代码少、频繁调用 D. 函数代码多、不常调用 在C++中,关于下列设置参数默认值的描述中,正确的是( C )。 A.不允许设置参数的默认值 B.设置参数默认值只能在定义函数时设置 C.设置参数默认值时,应该实现设置右边的再设置左边的 D.设置参数默认值时,应该全部参数都设置 有如下定义:const char * ptr; 则ptr 应该是( C ) A.指向字符的指针 B.指向字符的常量指针 C.指向字符串常量的指针 D.指向字符串的常量指针 下面有关new和delete操作符的说法。哪个是不正确的( D ) A:使用new操作符,可以动态分配全局堆中的内存资源 B:若指针P的类型已由A强制转换为void*,那么执行语句delete P时,类A的析构函数不会被调用。 C:实现全局函数时,new和delete通常成对地出现在由一对匹配的花括号限定的语句块中。 D:执行语句A* P=new A[100]时,类A的构造函数只会被调用一次。 下列有关重载函数的说法中正确的是( C ) A:重载函数必须具有不同的返回值类型 B:重载函数参数个数必须相同 C:重载函数必须有不同的形参列表 D:重载函数名可以不同 对于下面的几个函数: 1. void f(int x) (…) 2. int f(int y) (…) 3.int f(int i,int j)(…) 4. floct k(int x) (…) 是重载函数的是(C ) A:4个全部 B:1和4 C:2和3 D:3和4 不能作为函数重载判断依据的是( D )。 A.参数个数 B.参数类型 C.函数名字 D.函数的返回类型 C++中声明常量的关键字是( A )。 A. const B. extern C. public D. enum 与C语言printf(“Hello word\n”) ;语句功能相同的C++语句是( D ) A:cout”Hello word\n” B:cin” Hello word\n” C:cout” Hello word\n” D:cin” Hello word\n” 关于类概念的描述中,( D )是错误的。 A.类是抽象数据类型的实现; B.类是具有共同行为的若干对象的统一描述体; C.类是创建对象的样板;   D.类不是C++中的一种数据类型; 以下关于C++中类的概念理解正确的是( A ) A:类作为一种数据类型,在定义时不分配任何内存 B:类的成员要么是private的要么是public的 C:在类中,如果没有显示指定成员的访问权限,则缺省的访问权限是public D:类对象与一般变量不同的是,在使用时无需初始化即可直接使用 当一个派生类私有继承一个基类时,基类中的所有保护成员成为派生类的( B )。 A:public成员 B:private成员 C:protected成员 D:友元 有

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档