蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

C程序设计复习资料2

  • 资源ID:53132807       资源大小:91.93KB        全文页数:12页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

C程序设计复习资料2

C程序设计复习资料2 一、多项选择题 1. 在类中不是用来声明虚成员函数的关键字是() A. virtual B. public C. protected D. private 2. 下面所列各项中,是面向对象程序设计所具有特点的选项是()。 A,封装B,继承C.抽象D,函数 3. 关于在同一作用域中函数的重载,以下描述正确的是()。 A, 重载函数的参数个数不同 B, 重载函数的返回值不同 C, 重载函数的个数相同,但参数类型不相同 D, 重载函数的参数个数和参数类型都要不同 4. 函数声明的原型为int max(int10, intll, int12, int13);调用此函数正 确的方法有()。 A. max(100, 200, 300); B. max(100, 200, 300, 400); C. max(100, 200) ; D. max(100); 5. 在派生类中,成员的访问属性可能有()。 A.公有的B,私有的C,受保护的D.不可访问的 二、单项选择题 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题 后的括号内。错选、多选或未选均无分。 1. 在下列成对的表达式中,运算结果类型相同的一对是() A. 7 / 2 和 7. 0 / 2. 0 B. 7 / 2. 0 和 7 / 2 C. 7. 0 / 2 和 7 / 2 D. 7. 0 / 2. 0 和 7. 0 / 2 2. 内联函数的特点是() A.减少代码量,加快访问速度B.减少代码量,减缓访问速度 C.增加代码量,减缓访问速度D.增加代码量,加快访问速度 3. 类的私有成员可在何处被访问() A,本类的成员函数中B.本类及子类的成员函数中 C,通过对象名在任何位置D.不可访问 4. 类的构造函数在以下什么情况下会被自动调用 A.定义成员函数时B.定义对象时 C.定义数据成员时 D.定义友元函数时 5. 下列关于析构函数描述正确的是 A,可以重载 B,函数体中必须有delete语句 C.返回类型必须是void类型D.不能指定返回类型 6. 在定义类成员时,为产生封装性,则需使用哪个关键字 A. public B. publish C. protected D. private 7. 设函数void swapint, int将交换两形参的值,如两整型变量int a10; int b15;则执行swap a, b后,a、b值分别为 A. 10, 10 B. 10, 15 C. 15, 10 D. 15, 15 8. 函数默认参数在函数原型中说明,默认参数必须放在参数序列的 A.前部 B.中部 C.后部 D,两端 9. 设存在函数int minint, int返回两参数中较小值,若求15, 26, 47三者 中最小值,下列表达式中错误的是 A. int mminmin15, 26, min15, 47; B. int mmin15, 26, 47; C. int mmin15, min47, 26; D. int m minmin47, 26, 16; 10. 下列函数不能和函数void print char构成重载的是 A. int printint ; B. void printchar, char; C. int printchar; D. void printint, int; 11. C源程序文件扩展名为 A. . h B. . cpp C. . lib D. . obj 12. 在C中使用流进行输入输出,其中专用于从键盘进行输入的流是 A. cerr B. cin C. cout D. cfile 13. 包含自定义头文件file, h的预处理指令是 A. definefile. h B. include file, h C. define file, h D. includefile. h” 14. 用于标识十六进制前缀或后缀是 A,无 B,后缀L或e C.前缀零 D,前缀Ox 15. 设存在整型变量int x,则下列句与其它三项含义不同的是 A. int* px; B. int px; C. int px; D. int px; 16. 设有函数T SumT x, T y {return xy; },其中T为模板类型,则下列语 句中对该函数错误的使用是 A. Suml, 2 ; B. Sum3. 0, 2. 2; C. Sum A ,,C ; D. SumA”, C”; 17. 下列哪个编译指令属于条件编译指令 A. include B. define C.else D. pragma 18. 关于类的静态成员函数描述错误的是 A.在创建对象前不存在B.不能说明为虚函数 C.不能直接访问非静态函数 D.不是对象的成员 19. 如果类A被声明成类B的友元,贝| A.类A的成员即类B的成员B.类B的成员即类A的成员 C.类A的成员函数不得访问类B的成员D.类B不一定是类A的友元 20. 派生类的对象可以访问以下那种情况继承的基类成员 A,私有继承的私有成员B.公有继承的私有成员 C.私有继承的保护成员D.公有继承的公有成员 三、判断分析题 下面的各个小题中有一处错误,请用下横线标出错误所在行并给出修改意见。 1. includeiostream. h class f private float x, y; public void ffloat a, float b xa; yb; } float max return xy x y; } //求最大值 }; void main f all. 5, 13. 8; couta. max endl; } 2. includeiostream. h class test private int x; public test int a xa; } void set int a xa; void get coutxendl; } }; void main const test a 330; a. set 150; a. get ; } 3. includeiostream. h class point private float x, y; public void fl float a, float b xa; yb; } point x0; y0; } void

注意事项

本文(C程序设计复习资料2)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开