欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PPT文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:388430       资源大小:320KB        全文页数:13页
    • 资源格式: PPT        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第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中,可以通过三种方法使用名字空间。 输入/输出格式中,各种控制符作用的范围不同。,


    注意事项

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




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

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

    收起
    展开