第1章C++程设计入门.ppt

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章C程设计入门

第 1 章 C++程序设计入门 本章主要内容 C++简介: 历史、开发工具、程序框架 数据类型 运算符和表达式 控制语句 本章重点和难点 重点 数据类型和表达式 难点 C++程序框架结构 Class数据类型 本章教学方式 理论讲解 程序分析 上机实践 【计算机记数法】 在计算机内部,一切信息(包括数值、字符、指挥计算机动作的指令等)的存储、处理与传送均采用二进制的形式。一个二进制数在计算机内部是以电子器件的物理状态来表示的,这些器件具有两种不同的稳定状态(低电平表示0,高电平表示1),并且,这两种稳定状态之间能够互相转换,既简单又可靠。但由于二进制数的阅读与书写比较复杂,为了方便,在阅读与书写时又通常用十六进制(有时也用八进制)来表示,这是因为十六进制(或八进制)与二进制之间有着非常简单的对应关系. 在声明一个结构变量时,也可以同时对其进行初始化。 例 1-9 (续) 联合变量声明的一般形式如下: 例 1-10 【 1.8 控制语句 】 【 1.8.1 选择语句】 例 1-15 (续) 例 1-16 例 1-17 (续) 例 1-18 改写成 2. switch 语句 例 1-19 (续) 例 1-20 (续) (续) 【 1.8.2 循环语句】 例 1-21 例 1-22 (续) 例 1-23 例 1-24 (续) 例 1-25 例 1-26 (续) 【 1.8.3 转移语句】 例 1-28 goto语句的使用形式如下: 例 1-29 趣例 本章小结 1、C++语言是一种已得到广泛使用的面向对象的程序设计 语言,它与C语言的本质差别在于C++语言支持面向对象的程序设计。不过,为了保持与C语言兼容,C++语言也支持面向过程的程序设计。 2、面向对象系统最突出特点是封装性、继承性和多态性。 C++语言通过类、继承、函数和运算符重载等对之提供了良好的支持。 3、开发一个C++程序至少需要经过编辑程序、编译、链接、运行程序4个步骤。 4、每个C++程序有且仅有一个main函数,它是程序的主函 数。主函数是程序的开始执行点,也即程序生成可执行 文件后,将在此处开始运行。 本章小结 5、每种计算机语言都必须具有输入、输出功能。C++语言的基本输入、输出分别通过cin和cout来实现 6、程序中添加注释,可以提高程序的可读性。可读性是衡量程序好坏的标准之一。另外,采用良好的书写格式也可以提高程序可读性 7、C++中的数据类型又分为基本类型和自定义类型,基本类型有bool、char、int、float、double等,自定义数据类型有枚举、结构、联合、数组、类等类型 8、程序设计工作主要包括数据结构和算法的设计,顺序、选择、循环结构是程序设计中最基本的控制结构 循环语句使得程序在给定条件满足时,重复地执行一些操作。 do-while语句 循环语句分类 while语句 for语句 1. while语句 一般形式为: while(表达式) 语句 while语句的执行顺序是:先计算表达式的值,若其值为false(0),则不执行while语句中的循环体,直接转移去执行while语句后的语句;若其值为true(1)或其他非0值,则执行循环体;之后再次计算表达式的值,按上述原则处理其值为零或非零两种情况,直至表达式值为零。 可是C++语言中任何合法的表达式,它是确定其后语句是否执行的条件。 又称循环体,可以是单一语句或块语句。 //求自然数1~100的和 #includeiostream.h void main() { int a(1),total(0); while(a=100) { total+=a; ++a; } cout″total=″totalendl; } while语句的使用 total=5050 在使用while语句时,为保证循环不会一直不停地执行,一般来说在循环体内应该包含改变循环条件表达式值的语句。 可采用在循环体内使用break等转移语句的方法。 对于while(1)这样的循环,表达式中的值永远非0,就必须在循环体内存在break等转移语句。 在使用循环语句时,一定要确保循环最终会终止。 注 while(1)语句的使用 //计算用户输入的所有整数的和,这些整数以0作为结果标志。 #includeiostream.h void main() { int a,total(0); cout″Please input the integers that are added(input 0 for

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档