《第1章 C 程序设计基础》.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《第1章 C 程序设计基础》.ppt

第一章 C++程序设计基础 本章内容 C++语言概述 C++程序开发过程 C++程序实例 基本数据类型 常量、变量及引用 运算符与表达式 基本输入/输出 本章重点 常量、变量和引用 运算符与表达式 1.1 C++语言概述 C++语言与程序设计 语言: 人类交流思想的工具 程序设计:就是将解决某个问题的过程用程序设计语言描述出来,计算机按这个描述去逐步实现。 程序设计语言:编写程序的语言。 C与C++语言 程序设计语言分为 结构化程序设计语言(第1-4章) 面向对象程序设计语言(第5-8章) 1.2 C++程序开发过程 1.3 C++程序实例 程序说明: 两种注释 编译预处理行 main( )函数: void、函数体{…}、程序执行处 语句:一行可以写若干条语句,每个语句用“;”作为结束。 程序说明: 第3行为变量定义 第4行是输出语句 第5行输入 第6行是赋值运算 第7行中endl也可以用“\n”代替,表示换行。 1.4 基本数据类型 程序中处理的数据分为不同的类型。类型不同,存储方式和使用的场合也不同。 1.5 常量、变量及引用 字面常量 整型 十进制数 八进制数:以数字0开头的整数,由数字0-7组成 十六进制数:以0x开头的整数,由数字0-9和字母a-f组成 说明: 八进制数和十六进制数只能表示无符号整数 任一整型常数后跟字母l(或L)时,为长整型.如:12345L 任一整型常数后跟字母u(或U)时,为无符号整型.如:7895u 常量 浮点型 浮点型常数有两种形式 小数形式:3.14159,-0.55,-123.0 指数形式:+5.25e-8 0.5678e05 常量 字符型 用单引号括起来的单个字符 常量 字符串 用双引号括起来的一串字符 例如:This is a string , A 常量 布尔 仅有两个值,即true和false 符号常量 符号常量在使用前必须进行说明。符号常量的说明形式为: const 数据类型名 常量名=常量值; 数据类型名 const 常量名=常量值; 例如: const int m=100; const float pi=3.14159; 变量 标识符 用来为变量、符号常量、数组、函数、类型等命名 标识符有以下规则 必须由字母、下画线和数字组成,且第1个字符应是字母或下画线 不能使用C++的关键字作为标识符 C++中区分大小写 变量 在程序中可以改变值的量 每个变量在内存中占有一定的存储单元,该存储单元中存放变量的值。在程序设计中可以根据需要改变变量的值。 每个存储单元都有一个地址。 变量在使用之前必须先定义 程序举例 引用 程序中定义过的变量再给它起一个别名 说明引用的形式为: 数据类型 &引用名=变量名; 或 数据类型 &引用名(变量名); 例如: int a; int refa=a; 枚举类型 说明枚举类型的形式为: enum 枚举类型名 {枚举元素}; 例如: enum colour {red,yellow,blue,white,black}; 定义枚举型变量形式 enum colour{red,yellow,blue,white,black}c1,c2; 或 enum colour{red,yellow,blue,white,black}; colour m1,m2; 枚举型使用说明: 枚举元素在说明后都自动有一个整数值 可以在说明枚举类型时另指定一个整数值,指定元素后边的各元素值按增1的顺序重新排列,而没有指定的元素值仍按系统自动给定的值。 例如: enum d{east,west,south=10,north}; south的值10,north的值为11,east的值为0,west值为1 仅能给枚举变量赋枚举元素值。 枚举变量进行增1或减1,比较运算。 枚举变量不能用于输入,输出时仅输出枚举值的顺序号。 1.6 运算符与表达式 表达式由操作数和运算符组成 操作数: 常量、变量及函数调用返回值。 运算符: 对操作数进行的运算和处理 算术运算符与算术表达式 算术运算符包括: +(加) -(减) * (乘) /(除) %(取余) 优先级为: 先 *、/、%,后+、- 两个整型数相除,取商的整数部分。例如: 8/5 结果为1,5/8结果为0。 两实型数相除,结果为实型数,例如: 8.0/5.0结果为1.6 %用于求两个整数相除的余数,例如:8%5 为3,而10%5 为0 参加运算的两个操作数的类型不同时,按由低到高规则转换后计算 int a=10, b=4; double x=1.5; ch

文档评论(0)

ghfa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档