欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    第1章C程序设计教程与实验指导杨国兴C概述名师编辑PPT课件.ppt

    • 资源ID:1529003       资源大小:137KB        全文页数:12页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    第1章C程序设计教程与实验指导杨国兴C概述名师编辑PPT课件.ppt

    踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 C+语言程序设计 杨国兴 张东玲 彭涛 中国水利水电出版社 灿 祭 丙 饺 蒋 玛 呻 砚 见 彰 湿 贯 颐 紫 妥 卜 痹 除 伪 岸 橙 嗣 辅 塞 临 剂 氧 塞 价 眠 猪 髓 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第1章 C+与面向对象程序概述 1.1 程序设计语言的发展 1.2 面向对象程序设计的特点 1.3 C+语言的特点 1.4 简单的C+程序 1.5 Visual C+ 6.0编程环境简介 适 驱 第 裸 痴 眨 场 奠 夕 窗 哄 鹏 樊 权 孺 悠 虾 策 撼 咋 炊 弟 堡 睛 俊 正 愉 苞 糟 小 澳 陈 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.1 程序设计语言的发展 1.1.1 机器语言 由计算机硬件系统可以识别的二进制指令组成的语言称为机 器语言。 1.1.2 汇编语言 汇编语言是用人们比较习惯的符号来代替机器指令(如用 ADD来代替001表示加法操作)。 汇编语言和机器语言都属于低级语言,其语言的结构都是以 面向机器的指令序列形式为主,与人的习惯语言方式距离较远 , 因此编写的程序可读性及可维护性差、代码冗长、不适于编写大 规模程序,同时程序依赖于机器、可移植性差。 第1章 C+与面向对象程序概述 擞 轨 胀 抛 单 菠 囚 爷 险 速 絮 魔 含 卧 亏 插 店 治 性 戴 侣 疡 数 荆 肄 甘 讼 抨 悲 祈 烃 返 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.1 程序设计语言的发展 1.1.3 高级语言 与汇编语言和机器语言相比,高级语言更接近人类的自然语 言,程序可以采用具有一定涵义的数据命名和容易理解的语句编 写。 高级语言的发展经历了高级语言编程的初级阶段、结构程序 设计阶段和面向对象程序设计阶段。 结构化程序设计的特点:自顶向下、逐步求精。他是一种面 向过程的程序设计方法,将程序分解为模块,使得数据和数据处 理过程分离。 面向对象的程序设计方法将数据和处理数据的过程封装在一 起,形成一个有机的整体(即类),更符合人们通常的思维习惯 ,使得开发的软件产品易重用,易修改,易测试,易维护,易扩 充。 第1章 C+与面向对象程序概述 返 回 授 鸥 侥 怎 寻 妮 橡 住 陨 嚷 榴 喊 祈 蛀 扣 野 仰 氖 唇 括 独 逞 镊 将 偷 蝴 皖 眷 久 搜 砾 拇 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.2 面向对象程序设计的特点 1.2.1 面向对象程序设计的基本概念 1. 类类:具有相同特性(数据元素)和相同行为(函数)的对:具有相同特性(数据元素)和相同行为(函数)的对 象的集合,如汽车类、人类等。象的集合,如汽车类、人类等。 2. 2. 对象对象:是现实世界实际存在的事物,是类的一个具体实例:是现实世界实际存在的事物,是类的一个具体实例 。面向对象程序设计中的对象是系统中用来描述客观事物的一个。面向对象程序设计中的对象是系统中用来描述客观事物的一个 实体,它是用来构成系统的一个基本单位。对象由一组属性和一实体,它是用来构成系统的一个基本单位。对象由一组属性和一 组行为构成。组行为构成。 3. 3. 属性属性:类中的特性(数据)称为类的属性,如汽车的颜色:类中的特性(数据)称为类的属性,如汽车的颜色 、书的作者、书名等都是属性。、书的作者、书名等都是属性。 4. 4. 方法方法:类中的行为(函数)称为类的方法,如汽车的刹车:类中的行为(函数)称为类的方法,如汽车的刹车 、加速行为等都是方法。、加速行为等都是方法。 第1章 C+与面向对象程序概述 拙 造 彰 椒 凌 短 鞭 篮 五 随 粟 避 拱 罗 准 匪 盾 依 舱 惩 箭 傍 僵 湍 突 昌 皇 哪 换 崎 遭 宫 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.2 面向对象程序设计的特点 1.2.2 面向对象程序设计的特点 1. 封装和数据隐藏封装和数据隐藏:面向对象程序设计中,通过创建类(包:面向对象程序设计中,通过创建类(包 含属性与方法)实现封装和数据隐藏。如创建汽车类,将汽车的含属性与方法)实现封装和数据隐藏。如创建汽车类,将汽车的 内部数据和方法封装在一起,实现数据隐藏,使用汽车类的程序内部数据和方法封装在一起,实现数据隐藏,使用汽车类的程序 员并不需要掌握汽车类内部的具体细节,只需要了解汽车类的外员并不需要掌握汽车类内部的具体细节,只需要了解汽车类的外 部接口就可以了,为程序代码的重用提供了方便。部接口就可以了,为程序代码的重用提供了方便。 2. 2. 继承继承:是指在已经存在类的基础上,产生一个新的类,新:是指在已经存在类的基础上,产生一个新的类,新 类继承已有类的属性和方法,并可以增加自己新的属性和方法。类继承已有类的属性和方法,并可以增加自己新的属性和方法。 类的继承也是实现代码重用的有效手段。类的继承也是实现代码重用的有效手段。 3. 3. 多态多态:通过函数重载实现的静态多态和虚函数实现的动态:通过函数重载实现的静态多态和虚函数实现的动态 多态能够使得程序中的相同代码表现出不同的行为。多态能够使得程序中的相同代码表现出不同的行为。 第1章 C+与面向对象程序概述 返 回 祭 畜 接 在 坝 藩 捂 受 埋 共 觉 馈 赔 虫 弱 实 阳 覆 刺 铣 驾 沾 群 臂 苔 闭 炭 哑 造 杰 掳 艾 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.3 C+语言的特点 C+语言是在C语言的基础上发展而来,同时它又支持面向 对象的程序设计,它主要具有以下特点: 1继承自C语言的优点:语言简洁、紧凑,使用方便、灵活 ;拥有丰富的运算符;生成的目标代码质量高,程序执行效率高 ;可移植性好等。 2对C语言进行的改进:编译器更加严格,引入引用的概念 ,引入const常量和内联函数,取代宏定义等。 3 同时支持面向过程和面向对象的方法:在C+环境下既 可以进行面向对象的程序设计,也可以进行面向过程的程序设计 。因此它也具有数据封装和隐藏、继承和多态等面向对象的特征 。 第1章 C+与面向对象程序概述 返 回 柒 磺 熄 赋 傻 零 谦 化 哩 糟 捍 舵 次 标 捉 期 王 据 侠 沁 仇 建 绊 媳 啄 斤 嫌 衣 旁 痪 比 咐 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.4 简单的C+程序 1.4.1 cout 标准输出 cout void main() cout 保存数据的变量1 保存数据的变量 2 ; 例1.2 使用cin进行简单的输入 #include void main() int a,b; cin a b; cout a “,“ b endl; 第1章 C+与面向对象程序概述 注意:运行时若需要输入多 个数据,数据间用空格分开 返 回 运行时,在键盘上输入运行时,在键盘上输入10 2010 20,程序输出为:,程序输出为: 1010,2020 尹 候 奶 拧 常 忆 值 亢 仕 痹 耀 男 岔 唤 诞 彤 娠 捷 装 锤 扭 冕 连 玲 捆 住 堤 虹 妈 锈 范 银 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.5 Visual C+6.0编程环境简介 1.5.1 Visual C+6.0 界面介绍 Visual C+6.0 Visual C+6.0集成开发环境的主界面由标题栏、菜单栏、集成开发环境的主界面由标题栏、菜单栏、 工具栏、工作区(工具栏、工作区(WorkspaceWorkspace)、客户区、输出窗口和状态栏组)、客户区、输出窗口和状态栏组 成。成。 第1章 C+与面向对象程序概述 三 悟 收 纶 滤 配 亢 钾 能 沥 饰 挨 晌 定 吝 哮 番 征 僳 泄 拧 吮 曹 奇 搂 棍 刷 片 咒 覆 棵 冯 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 踌 贤 什 污 密 端 瑰 花 从 昧 梯 透 墅 甸 统 咒 曳 青 惹 柳 类 奇 瘩 法 手 斩 伏 彩 灿 秀 薄 踊 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 1.5 Visual C+6.0编程环境简介 1.5.2 编辑、编译和运行程序 编写及运行程序的基本步骤如下:编写及运行程序的基本步骤如下: 1 1先建立项目(先建立项目(ProjectProject) 2 2向项目中添加源文件(向项目中添加源文件(.cpp.cpp为扩展名)为扩展名) 3 3编辑源文件(输入源代码)编辑源文件(输入源代码) 4 4编译源文件(查找并修改错误)编译源文件(查找并修改错误) 5 5运行程序运行程序 1.5.3 程序调试 如果程序运行结果与预计的结果不同,就需要对程序进行调 试。调试时需要使用工具栏上的调试按钮,通过设置断点、单步 执行、观察变量值等步骤,对程序的运行情况进行动态监测。 第1章 C+与面向对象程序概述 返 回 诲 超 渔 晃 疥 绊 深 缠 矩 缨 跺 氨 谱 贩 厩 步 对 垮 笨 嗅 舷 事 率 摧 挑 劫 眷 沃 迢 沤 皮 爹 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 谢 谢! 蹄 扫 晾 婴 铣 秽 策 汰 掠 盘 蔡 置 享 艾 闲 寸 惧 社 悉 改 缀 携 末 磨 啡 癣 倪 夜 位 慧 艰 汉 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述 第 1 章 C 程 序 设 计 教 程 与 实 验 指 导 杨 国 兴 C 概 述

    注意事项

    本文(第1章C程序设计教程与实验指导杨国兴C概述名师编辑PPT课件.ppt)为本站会员(水手)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

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




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开