下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1第1章C++的初步知识第2类型与表达第2过程的程序设第3第4数与预处理第5章数组第6章指针第7章自定义数据类第3对象的程序设计第8章类和对象第9类和对象的进一步讨论第10章运算符重载第4第11章继承与派生第12第13第14章C++工具第1章C++的初步知识第2章数据类型与表达第第1章C++*1.1从C到*1.2最简单的C++ *1.1从C到化而成的,它是为初学者设计的小型高级语言。 C++是由AT&TBell(贝尔) *1.2最简单的C++例1.1“ThisisaCprogram.”。#include<iostream>intmain(){
//包含头文件//使用命名空间cout<<″ThisisaC++return}ThisisaC++program.须有一个main函数。main前面的int的作用是函数体是由大括号{}括起来的。本例中主函数内再看程序的第1行“#include<iostream>”,这不是#include<iostream>是一个“包含命令”,它的作用iostream是i-o-stream3个词的组合,从它的形式就程序的第2行“usingnamespacestd;”的意思是“使 “usingnamespacestd;”作 使用“#include<iostream>”命令以提供必要的信息,同时要用“usingnamespacestd;,使程序能例1.2求a和b两个数之和。//求两数之#include<iostream>intmain()
(本行是注释行//预处理//使用命名空间//主函数首{inta,b,sum;
//函数体开//定义//输入语//赋值 //输出return}
//如程序正常结束,向123例1.3给两个数x和y,求两数中的大者。#includeintmax(intx,inty){intif(x>y)else}
//预处理命//定义max函数,函数值为整型,形式参数 ,定义本函数中用到的变量z为整//if语句,如果x>y,则将x的值赋给//否则,将y的值赋给//将z的值返回,通过maxintmain( inta,b,m;
//输入变量a和b//调用max函数,将得到的值赋给 //输出大数mreturn}
//如程序正常结束,向max程序运行情况如下1825
#include<iostream>intmain(){intmax(intx,intint
//对max函数 //调用maxreturn}intmax(intx,int{intz;elsez=y;
//定义max}为对该函数的函数。函数的位置应当在函例1.4包含类的C++#include<iostream>classStudentintnum;intscore;voidsetdata(}
//预处理命 一个类,类名为//以下为类中的私有//私有变量//私有变量//以下为类中的公用//定义公用函数//输入num//输入scorevoid y( //定义公用函数 //输出num //输出score 结Student对intmain({stud1.setdata(); y( y(return}
//定义stud1和stud2为Student类的变//主函数//调用对象stud1的setdata//调用对象stud2的setdata//调用对象stud1的 y函//调用对象stud2的 y函 分为两大类:private(私有的)和public(公用的)。 100198.5100276.5
(1)一个C++程序可以由一个程序单位或多个程4个程序中都包括#include命②全局部分(在函数外的部分)。在这部分中包括对用户自己定义的数据类型的和程序中缺省,如intmain()。②函数体,即函数首部下面的大括号内的部分。如果在一个函数中有多个大括号,则最外层的一对{} 部分(在函数内的 (4)语句包括两类。一类是 执行语句。C++对每一种语句赋予一种特定的功能。C++程序书写格式自由,一行内可以写几个语句C++程序没有行号束处有一个“*/”C++用C++(cpp是cplusplus的缩写)。序(objectprogram)”。一般以.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年投标员实习报告撰写与实习跟踪服务合同3篇
- 2025年度“销售合同”英文翻译与全球市场推广策略3篇
- 2025年房产项目设计合同6篇
- 2024版医疗信息化服务合同
- 2025年房屋买卖合同抵债3篇
- 2024版房地产居间合同
- 印刷设备安装与调试考核试卷
- 宠物收养家庭宠物养护与宠物保护组织考核试卷
- 单板加工市场拓展与渠道管理考核试卷
- 2025年度二零二五年度诊所护士岗位责任制聘用合同
- 广东省惠州市2024-2025学年高一上学期期末考试英语试题(含答案)
- 医院骨科2025年带教计划(2篇)
- 环境保护应急管理制度执行细则
- 2024-2030年中国通航飞行服务站(FSS)行业发展模式规划分析报告
- 机械制造企业风险分级管控手册
- 地系梁工程施工方案
- 藏文基础-教你轻轻松松学藏语(西藏大学)知到智慧树章节答案
- 2024电子商务平台用户隐私保护协议3篇
- 安徽省芜湖市2023-2024学年高一上学期期末考试 英语 含答案
- 医学教程 常见体表肿瘤与肿块课件
- 内分泌系统异常与虚劳病关系
评论
0/150
提交评论