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

C++程序设计试题2

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

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

C++程序设计试题2

C试题 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号 内。错选、多选或未选均无分。 1对C中主函数描述正确的是() A. 名称为main,可为多个B名称不限,可为多个 C.名称为main,必须有且只能有一个D.名称不限,必须有且只能有一个 2. 调用声明为int result int a, int b的函数时,正确的方法是 A. result 1, 2 B. result 1 C. result 0. 1, 0. 3 D. result 1, 2, 3 用于包含C标准库iostream的预处理指令是() A. def ineiostreani〉 C. ttdefine iostream B. includeiostream D.ttinclude iostream 3. 无类型标识符是指() D. long A. void B. bool C. short 4. 从本质上看,引用是被引用变量的() A.拷贝 B别名 C.复制D.克隆 B. char st r ⑵二{a, b, c}; D. char str [][]二{ a , b , c}; 5. 下面关于数组的初始化正确的是 A. char str[[二{ a, b, c}; C. char str[l][2] {{, a , b}, {e, d}}; 6. C类中定义的成员默认访问属性为 A. public B. privateC. protectedD. friend 7. 决定C语言中函数的返回值类型的是() A. return语句中的表达式类型B.调用该函数时系统随机产生的类型 C.调用该函数时的主调用函数类型D.在定义该函数时所指定的数据类型 8. 函数int minint , int 返回参数中较小者,设有两整型变量int a10; int b二15; 在执行语句mina, b;之后,a, b值分别为 A. 9, 14B. 9, 15C. 10, 14D. 10, 15 9. 声明函数为内联函数时所使用的关键字为 A. constB. inlineC. shortD. signed 10. 函数int sumint a二1, int b二1, int c二3可与下列哪个函数同时声明 A. double sumint;B. char sumint, int; C. i nt sum double ;D. i nt sumirit, int, int; 11. 函数模板templatetypename T void Func T, T可具有下列哪种实例化形式 A. void Funcfloat, intB. void Funcchar, char C. void Funcint, doubleD. void Funcbool, float 12. 下列访问成员的方式哪个是正确的 A.对象名.对象成员名B.对象指针名.对象成员名 C.对象名一对象成员名D.类名一对象成员名 13. 对类A,复制构造函数的原型是 A. A A const A ;B. A A const A *; C. A A const A ;D. A A; 14. 对class point ,如使用point * ptrnew point. [2];创建对象数组,则删除此数组使 用的语句是 A. delete ptr [2];B. delete[ ] ptr; C. delete ptr[ ];D. delete[2] ptr; 15. 下列哪个编译指令不属于条件编译指令 A. if B. Seise C. Sendif D. tterror 16. 类A中存在静态数据成员x,设a和b是类A的两个对象,在执行a.x10之后,b. x 的值为 A.未初始化 B.等于a. x C.等于0 D.随机 1使用string, h库操纵字符串时,将两个字符串连接成一个字符串的函数是 A. strlen B. strcap C. strcat D. strcmp 19. 基类中的public成员,通过public派生,其在派生类中的访问权限为 A.彳、可访问 B. private C. protected D. public 20. 不同对象调用同名函数,但导致完全不同行为的现象称为 A.抽象 B.封装 C.继承 D.多态性 二、填空题本大题共20小题,每小题1分,共20分 请在每小题的空格中填上正确答案。错填、不填均无分。 21. 在C语言的面向对象设计框架中,一是程序的基本组成单元。 22. 执彳亍代码 double pi3. 1415192; cout setprecision 3 pi;程序的输出结果 是 23. C语言提供的的基本控制结构可以分为3种类型顺序结构、和循环结构。 24. 要使用STL库提供的对数组进行降幕排序算法,在源程序中需要包含的头文件是 25. 在C标准库中,用类来表示复数。 26. 将对象作为函数参数,是将实参对象的传递给形参对象,这种传递是单向的。 27. C函数的返回类型可以是除数组与以外的任何类型。 2能提供封装的C关键字是o 29. 在C的类声明中,用public关键字声明的类成员的访问权限是o 30. 开发一个C语言程序的步骤通常包括编辑、、连接、运行和调试。 31. C类中的函数在对象的生存期结束时被自动调用。 32. 友元函数可以存取类的 _、公有成员和保护成员。 33. 若类的成员函数用关键字static进行修饰,这样的成员函数称为o 34. 在C中,创建派生类对象时,总是先从的初始化开始的。 35. 类的继承是指派生类继承基类的数据成员和o 36. 在C中,利用向量类模板定义一个具有20个double的向量,其元素均被置为0. 5,实 现此操作的语何是。 37. vector类中用于返回向量中的最后一个对象的方法是。 3虚函数类似于重载函数,但与重载函数的实现策略不同,对虚函数声明时应使用 关键字。 39. 在C中,虽然友元提供了类之间数据进行访问的一种方式,但它破坏了面向对象程序 设计的特性。 40. 执行下列代码 cout showpoint 123. 0;程序的输出结果是。 三、改错题本大题共5小题,每小题4分,共20分 下面的每个程序都有一处错

注意事项

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

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




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


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

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

经营许可证号:ICP备2024020385号



收起
展开