版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章C++语言概述练习题11.1判断题×1.C++语言和C语言都是面向对象的程序设计语言。√2.面向对象方法具有封装性、继承性和多态性。√3.C语言是C++语言的一个子集。C++语言继承了C语言。×4.C++语言程序与C语言程序一样都是函数串。×5.C++语言支持封装性和继承性,不支持多态性。√6.C++语言比C语言对数据类型要求更加严格了。√7.C++语言对C语言进行了一次改进,使得编程更加方便了。×8.C++源程序在编译时可能出现错误信息,而在连接时不会出现错误信息。√9.编译C++源程序时,出现了警告错(Warning)也可以生成可执行文件。√10.C++语言程序的实现也要经过编辑、编译连接和运行3个步骤。1.2单选题1.下列关于面向对象概念的描述中,错误的是(C)。A.面向对象方法比面向过程方法更加先进B.面向对象方法中使用了一些面向过程方法中没有的概念C.面向对象方法替代了结构化程序设计方法D.面向对象程序设计方法要使用面向对象的程序设计语言2.下列各种高级语言中,不是面向对象的程序设计语言是(D)。A.C++C.VBB.JavaD.C3.下列关于类的描述中,错误的是(A)。A.类就是C语言中的结构类型B.类是创建对象的模板C.类是抽象数据类型的实现D.类是具有共同行为的若干对象的统一描述体4.下列关于对象的描述中,错误的是(C)。A.对象是类的一个实例B.对象是属性和行为的封装体C.对象就是C语言中的结构变量D.对象是现实世界中客观存在的某种实体5.下列关于C++程序中使用提取符和插入符的输入/输出语句的描述中,错误的是(C)。A.提取符是对右移运算符(>>)重载得到的B.插入符是对左移运算符(<<)重载得到的C.提取符和插入符都是双目运算符,它们要求有两个操作数D.提取符和插入符在输入/输出语句中不可以连用1.3填空题1.C++语言具有面向对象方法中要求的三大特性:封装性、继承性和多态性。2.C++程序中,有且仅有一个主函数。3.C++程序是由类和函数组成的。4.C++源程序的扩展名是cpp。5.使用插入符进行标准输出文件输出时,使用的输出流对象名是cout。1.4上机调试下列程序,并分析输出结果1.#include<iostream.h>voidmain(){inti,j;cout<<"Enterij:";cin>>i>>j;cout<<"i="<<i<<','<<"j="<<j<<endl;cout<<"i+j="<<i+j<<','<<"i*j="<<i*j<<endl;}假定,输入数据如下:Enterxy:59↙答:i=5,j=9i+j=14,i*j=452.#include<iostream.h>intmax(int,int);voidmain(){inta,b,c;a=5;b=8;c=max(a,b);cout<<"max("<<a<<','<<b<<")="<<c<<endl;}intmax(intx,inty){returnx>y?x:y;}答:max(5,8)=83.文件e1.4.3.cpp内容如下:#include<iostream.h>voidf1(),f2();voidmain(){cout<<"在北京.\n";f1();f2();cout<<"再见.\n";}文件1.4.3-1.cpp内容如下:#include<iostream.h>voidf1(){cout<<"在上海.\n";}文件1.4.3-2.cpp内容如下:#include<iostream.h>voidf2(){cout<<"在广州.\n";}答:在北京。在上海。在广卅。再见。1.5编译下列程序,修改所出现的错误,获得正确结果1.main(){cout<<"Inmain().\n"}答:修改后如下:#include<iostream.h>voidmain(){cout<<"Inmain().\n";}2.#include<iostream.h>voidMAIN(){cin>>a;intb=a+a;cout<<"b=<<b<<\n";}答:修改后如下:#include<iostream.h>voidmain(){inta;cin>>a;intb=a+a;cout<<
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法律信托贷款合同范文
- 2025中国邮政集团限公司云南省分公司招聘215人高频重点提升(共500题)附带答案详解
- 2025中国能源建设集团广东火电工程限公司春季校园招聘高频重点提升(共500题)附带答案详解
- 无心磨床行业相关投资计划提议
- 2025中国国际工程咨询限公司总部社招高频重点提升(共500题)附带答案详解
- 2025下半年陕西省省属事业单位联考招聘377高频重点提升(共500题)附带答案详解
- 2025下半年湖北襄阳宜城市事业单位招聘工作人员17人高频重点提升(共500题)附带答案详解
- 2025下半年江苏响水县事业单位招聘工作人员拟聘用人员历年高频重点提升(共500题)附带答案详解
- 2025下半年广东广州增城区派潭镇招聘政府聘员42人高频重点提升(共500题)附带答案详解
- 2025下半年安徽合肥国际内陆港发展限公司社会招聘12人高频重点提升(共500题)附带答案详解
- 辐射探测器市场发展前景分析及供需格局研究预测报告
- 成本经理招聘面试题及回答建议(某世界500强集团)2024年
- 小学英语学科校本研修方案
- 《篮球原地运球》教案 (共三篇)
- 2024-2025学年人教版物理八年级上册 期中考试物理试卷
- 水果店食品安全规章制度
- 燃烧仿真.燃烧仿真软件:OpenFOAM:湍流燃烧仿真原理
- 2024-2025学年七年级语文上册第一学期 期末综合模拟测试卷(人教版)
- 浙江省台金七校2023-2024学年高一下学期4月期中考试英语试题
- 09D101-6 矿物绝缘电缆敷设
- 从零开始学韩语智慧树知到期末考试答案章节答案2024年青岛酒店管理职业技术学院
评论
0/150
提交评论