ImageVerifierCode 换一换
格式:PPT , 页数:13 ,大小:320KB ,
资源ID:388430      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-388430.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第1章C++编程简介.ppt)为本站会员(testyield361)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

第1章C++编程简介.ppt

1、第1章 C+编程简介,C+语言程序设计教程 第1章 C+编程简介,制作人:杨进才 沈显君,C+语言程序设计教程 第1章 C+编程简介,第1章 C+编程简介,学习目标,1. 了解面向过程的结构化程序设计语言及面向对象程序 设计语言的特点; 2. 了解面向对象程序设计语言中的基本概念; 3. 了解不同类型的编程语言; 4. 熟悉程序的开发过程; 5. 了解程序的结构,理解源程序、头文件、可执行程序的概念; 6. 理解名字空间的概念,会运用名字空间; 7. 能够编写一个简单的程序,输入数据,输出结果.,C+语言程序设计教程 第1章 C+编程简介,1.1 计算机程序设计语言,机器语言,汇编语言,高级语

2、言,面向过程,面向对象,CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加10010000 减,用助记符号描述的指令系统 如 ADD AX, BX,面向机器的语言,程序设计依赖解决问题的过程,客观事物描述成具有属性和行为的对象; 同一类对象的共同属性和行为形成类; 封装对象间通过发送和接受消息发生联系; 类的继承与多态性可以提供使用现成类的机制,从而实现代码的重用.,程序设计关键是定义类,并由类实例化成对象,接近人的自然语言习惯,如:100+200,C+语言程序设计教程 第1章 C+编程简介,面向对象的基本概念,对象是用来描述客观事物的一个实体,张三,李四,类是具有相同属性

3、和服务的一组对象的概括,属性,服务,性别,年龄,说话,行走,新类,消息,C+语言程序设计教程 第1章 C+编程简介,1.2 C+语言概述,全面支持C,C+语言的产生,1983加入类,C,1994标准化,C+语言的特点,面向对象,比C更完善、安全、高效,C+语言程序设计教程 第1章 C+编程简介,1.3 C+程序开发过程,程序代码的录入、修改,执行预处理指令,词法分析、语法分析后生成目标程序,与其它目标程序或库连接,生成可执行程序,C+语言程序设计教程 第1章 C+编程简介,1.4 C+程序实例,/* * 程序文件名: p1_1.cpp * * 本程序显示: Hello C+! * * 设计者:

4、 杨进才 时 间: 8-8-2006 * */ #include / 载入头文件 using namespace std; / 使用命名空间std void main( ) / 程序入口 cout “Hello C+!“endl; ,运行结果: Hello C+!,一个简单的C+程序,在C+程序中,注释块由“/*”开始,由“*/”结束,可以实现多行注释 。也可使用“/”进行单行注释。,C+语言的预处理命令都是以“#” 号开头。iostream是一个头文件,系统 头文件不带.h后缀,cout为标准输出流对象,它与显示器相连。 是插入操作符,endl为换行符号。整个语句的功能是将”Hello C+

5、 !”字符串与endl依次插入到cout中,main是主函数名,一个C+语言程序有且仅有一个main函数。C+程序执行时就是从main函数开始.,C+语言规定:语句以分号结束,C+语言程序设计教程 第1章 C+编程简介,使用名字空间,?为什么: 标准C+库提供的对象等都放在标准名字空间std中,要使用它们, 必须要声明使用标准名字空间std.,使用标准名字空间std有3种方式: 整体声明 using namespace std; 使用时单个对象临时声明 std:cout“Hello C+“std:endl; 单个对象使用前声明 using std:cout;,使用名字空间,C+语言程序设计教程

6、 第1章 C+编程简介,cin 对象1 对象2.对象n;,cout 对象1 对象2.对象n;,C+中使用对象cin 作为标准输入流对象,通常代表键盘,cin与提取操作符连用,使用格式为:,意思是从标准输入流对象键盘上提取n个数据分别给对象1、对象2、.、对象n。,C+中使用对象cout 作为标准输出流对象,通常代表显示设备,cout 与插入操作符连用,使用格式为:,意思是依次从将对象1、对象2、.、对象n插入到标准输出流对象中,从而实现了对象在显示器上的输出 .,C+ 输入/输出简介,C+语言程序设计教程 第1章 C+编程简介,输入输出举例,运行结果,Please input three nu

7、mbers: 101 201 300 The average of 101,201 and 300 is: 200.667,C+语言程序设计教程 第1章 C+编程简介,常用的操纵符,注意: 在使用setw(n)与setprecision(n)时,还需要包含输入/输出操纵符头文件iomanip, iomanip意为input and output manipulate (操纵). setprecision(n)仅对带有小数的数有效,n为整数与小数但不包括小数点的位数。,C+语言程序设计教程 第1章 C+编程简介,常用的操纵符使用举例,运行结果,Please input three numbers

8、: 101 201 300 The average of 101 , 201 and 300 is: 200.666671753,C+语言程序设计教程 第1章 C+编程简介,1.5 本章小结, 程序设计语言经历了从机器语言、汇编语言、高级语言、面向对象的语言的发展过程, 使得编程语言与人的自然语言越来越接近,编程效率越来越高。 程序设计方法经历了面向过程的方法、结构化的方法、面向对象的方法的发展过程。 C+语言具有全面兼容C与面向对象的特点,支持结构化与面向对象程序设计方法。 面向对象的基本概念有:对象、类、封装、继承、消息、多态性。 C+程序设计的步骤有编辑、预编译、编译、连接、调试与运行。 程序注释有两种方法,应培养给程序写注释的好习惯。 预处理指令include在编译的预处理阶段将头文件搬到程序中,包含文件是C+程序的必不可少的部分。 标准C+的类库定义在名字空间std中,可以通过三种方法使用名字空间。 输入/输出格式中,各种控制符作用的范围不同。,

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1