第2章 数类型与基本运算.pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 2 Entity-Relationship Model 教学须知 教学目的和要求: 了解程序的构成和格式 掌握C语言中的基本数据类型和变量的定义 掌握C语言中的算术运算符、赋值运算符 熟悉自加、自减运算符和逗号运算符 教学重点: 数据类型和变量的定义 运算符的运算规则和由各种表达式的计算 教学难点: 各种基本数据类型 复合赋值运算符和自加、自减运算符 本章主要内容 2.1 基本数据类型 2.2 常量、变量和标识符 2.3 整型数据 2.4 实型数据 2.5 算术表达式 2.6 赋值表达式 2.7 自加、自减运算符和逗号运算符 2.2 标识符 标识符 在C语言中,标识符可以用于变量名、符号名、函数名、数组名和文件名。合法的标识符由字母、数字和下划线组成,而且第一个字符必须是字母或下划线。 C语言的标识符可以分为3类: 关键字 关键字又称保留字,是C语言规定的具有特定含义的标识符。关键字必须用小写字母。C语言共有32个关键字。 如:int , long , char, float ,double for ,while ,if ,else等等。 以后用到再慢慢讲。 2.2 标识符 预定义标识符 预定义标识符也是一类具有特殊含义的标识符,包括系统标准库函数名和编译预处理命令。系统允许用户对预定义标识符重新定义,但这将使原来的标识符失去系统规定的愿意,所以一般不重新去定义。 如:sin,cos,sqrt, scanf,printf,include等。 用户标识符 用户标识符不能与关键字相同,建议一般不要与预定义标识符相同,符合标识符的命名规定。 C语言区分大写和小写字母。 长度可达到32位,一般是8为左右。 2.3 常量和变量 常量 在程序运行过程中,其值不能被改变的量称为常量。 分类: 直接常量:例如:12、3.45、‘A’ 符号常量:可以定义一个符号常量。 定义格式如下: #define 符号名 常量 例如:#define PI 3.14159 使用符号常量的好处: ①可读性好 ②修改方便 2.3 常量和变量 变量 在程序运行过程中,其值可以被改变的量称为变量。程序中所用到的每一个变量都应该有一个名字作为标识,它属于用户标识符。 一个变量实质上代表一个存储单元。C语言规定,程序中所要用到的变量都必须先定义后使用。 如:a、sum、st_count、boy1、_string都是合法的变量。 应注意的问题:写法、变量名的组成、使用方法,变量习惯上用小写字母表示。 定义变量格式: 类型说明符 变量名1,变量名2….; 2.3 常量和变量 整型常量 1、十进制(普通型)例如:13、-25 2、八进制(以0开头)例如:012、05、-020 3、十六进制(以0x开头) :0x15、0x2a、-0x1F 整型变量 存储形式:二进制补码 定义形式: int 变量名; 例如: int i,j; /* i,j就是整型变量*/ 2.3 常量和变量 整型变量 类型说明符及其取值范围(16位字长的编译系统),下表: 2.3 常量和变量 实型常量 十进制小数:1.56、 - 0.231 指数形式: 1.5e2、 1E-5 实型变量 2.3 常量和变量 字符型常量 1、表示方法:用单引号括起来的单个字符 2、常用字符:‘a’ 、‘F’、 ‘!’ 3、转义字符:‘\n’、‘\t’、‘\\’、‘\011’、‘\x2F’ 字符型变量 1、定义: char s,m; 2、赋值: s=‘a’,m=‘c’; 3、存储形式 : 占1个字节(0-255) 2.3 常量和变量 字符串常量 1、表示方法:用双引号括起来的任意个字符。 例如: “abc” 、“I am a boy”、 “a” 2、字符串的结束标志:‘\0’ 3、与字符常量的区别:任何一个字符串都有一个结束标志,这个标志是机器自动加上去的。如:“a”,是一个字符串常量,占2个字节。而‘a’是一个字符常量,只占一个字节。 2.4 运算符和表达式 算术运算符和算术表达式: 基本的算术运算符:+ - * / % 运算符的优先级与结合性: 结合性是从左到右;优先级是先乘除后加减 算术表达式:任何一个表达式都有一个值,称为表达式的值 例如:5/4 的值为:1 6%4的值为:2 2.4 运算符和表达式 赋值运算符和赋值表达式 赋值运算符: = 赋值表达式: 变量名=表达式 赋值说明:把右边的表达式的值赋给左边的变量 复合赋值运算符:+ = * = % = 例如:a+=10,即等价于:a=a+10 赋值运算中的类型转换: 在赋值前,系统将自动

文档评论(0)

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

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

1亿VIP精品文档

相关文档