C练习题整理.docxVIP

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C练习题整理

Q01.C++的变迁返回测验列表大项 1 of 1 -16.0/ 31.0 得分题目 1 of 70.0/ 5.0 得分在C++中,下列三个头文件有何区别?(1)#include string.h?(2)#include cstring?(3)#include string?题目 2 of 70.0/ 10.0 得分已知有如下变量定义:char *var1; int *var2; double *var3;(1)用new分配空间:????? (1.a)为var1分配10个连续空间????? (1.b)为var2分配1个整数空间,并初始化该空间的内容为10????? (1.c)为var3分配1个双精度数空间(2)用delete分别释放var1~var3三个变量的空间题目 3 of 74.0/ 4.0 得分已知某程序myprog的执行命令如下myprog.exe param1 param2则该程序的主函数int main(int argc, char *argv[])中argc=?3?,argv[1]=?param1题目 4 of 73.0/ 3.0 得分要将void*类型的指针变量p赋值给char*类型的指针变量s,下列那种写法是错误的:A?A.s = (void*) p;?B.s = (char*) p;?C.s = (char*) (p);?D.s = static_castchar* p;题目 5 of 73.0/ 3.0 得分下列哪种语言不是面向对象的编程语言:D?A.C++?B.Objective - C?C.Java?D.Pascal题目 6 of 73.0/ 3.0 得分下列哪个选项不是在标准C++中新引入的概念C?A.名字空间?B.cast系列强制转换运算符?C.引用数据类型?D.bool数据类型题目 7 of 73.0/ 3.0 得分下列哪个程序不能正确地输出Hello World:C?A.#include stdio.hint main(){??? char* str = Hello World!;??? printf(%s, str);}?B.#include iostream.hint main(){??? char* str = Hello World!;??? coutstr;}?C.#include iostreamint main(){??? char* str = Hello World!;??? coutstr;}?D.#include iostreamint main(){??? char* str = Hello World!;??? std::coutstr;}????????????Q02. 类和对象I返回测验列表大项 1 of 1 -36.0 得分题目 1 of 123.0 得分有关类和对象的说法下列不正确的是:C?A.对象是类的实例?B.任何一个对象只能属于一个具体的类?C.一个类只能有一个对象?D.类与对象的关系和数据类型与变量的关系相似题目 2 of 123.0 得分有关构造函数的说法不正确的是:D?A.构造函数名字和类的名字一样?B.构造函数在说明类变量时自动执行?C.构造函数无任何返回类型?D.构造函数有且只有一个题目 3 of 123.0 得分有关析构函数的说法不正确的是:C?A.析构函数有且只有一个?B.析构函数无任何函数返回类型?C.析构函数和构造函数一样可以有形参??D.析构函数的作用是在对象撤销时收回先前分配的内存空间题目 4 of 123.0 得分关于成员函数的特征,哪个是错误的:A?A.一定是内联函数?B.可以重载?C.可以设置参数的默认值?D.可以是静态的题目 5 of 123.0 得分下列函数中,哪个函数不能重载:D?A.成员函数?B.非成员函数?C.构造函数?D.析构函数题目 6 of 123.0 得分下列说法错误的是:B?A.一个类可以有多个构造函数?B.一个类可以有多个析构函数?C.析构函数不能被指定参数?D.在一个类中可以说明具有类类型的数据成员题目 7 of 123.0 得分已知类A有两个构造函数,如下:?A(int aa, int bb) {a=aa; b=bb;}?A(A t) {a=1+(b=t.b);}?则执行A x(4,5); A y(x);后,y.a和y.b的值分别为:B?A.4、5?B.6、5?C.4、20?D.20、5题目 8 of 123.0 得分有以下类的说明,请指出错误的地方:Aclass CSample{???? int a=2.5;???????????? ?(A)??? CSample(); ?????????? (B)public:??? CSample(int val);? (C)??? ~CSample();??

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档