C第02章数据类型运算符和表达式.ppt

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

第二章;2.1 简单C语言程序的构成和格式;例2.1 求矩形面积; C语言的书写格式;2.2 标识符、常量和变量;注意: ①C语言中严格区分字母的大小写。 如:abc不同于Abc。 ②各C语言编译系统对标识符的长度有各自的规定。建议,不超过20个字符。;一、 关键字;2.2.2 常量; ~用一个标识符来代表一个常量。符号常量是一种特殊的常量,其值和类型通过符号常量的定义命令来决定。;#include stdio.h #define LENGTH 20 Void main() { float s; s= LENGTH * LENGTH; printf(“s=%f\n”,s); }; ;3、变量的定义 C语言规定,变量必须先定义后使用。定义变量就是给变量指定类型并分配相应的存储空间。 其定义位置一般在函数体中所有执行语句之前。;3、变量的定义 (1) 定义格式: 数据类型 变量名1[,变量名2,…] 例如: int name, age; (2) 变量初始化 数据类型 变量名1[=初值1][,变量名2[=初值2]] 例如: float price=2.5, length=3, area;; 数据类型;2.3.1 整型常量 2.3.2 整型变量 2.3.3 整型数据的分类 2.3.4 整数在内存中的存储形式;2.3.1 整型常量 C语言中可以使用三种形式的整数: ⑴十进制整数,如 123 -6 ⑵八进制整数:以数字0开头。如0123 ⑶十六进制整数:以数字0和字母x开头。 如0x2a (4)C程序中,只有十进制数可以是负数,八进制和十六进制数只能是无符号数。 ;例:整型常量的使用。 #include stdio.h main() { int a,b,c; a=100; b=0100; c=0x100; printf(a=%d,b=%d, c=%d\n,a,b,c); };2.3.2 整型变量;两种分类方法组合共有六种整型: [signed] int 有符号基本整型 unsigned [int] 无符号基本整型 [signed] short [int]  有符号短整型 unsigned short [int] 无符号短整型 [signed] long [int] 有符号长整型 unsigned long [int] 无符号长整型 ;类型名称;基本整型变量用类型名关键字int进行定义。;2.3.4 整数在内存中的存储形式;2.4 实型数据;2.4.2 实型变量;(1)实型变量的定义: Float x,y; Double a,b,c; (2)实型变量的舍入处理: 实型变量在有限的存储单元中存储,能够接受的有效数字位数也是有限的,有效数字以外的位数会被舍去。;2.5.1 算术运算符;说明: ⑴双目运算符的两边运算数类型一致,则运算结果的类型与运算数的类型一致。 如果不一致,系统自动进行转换,使两边一致。;说明: (2)计算时,先按运算符的优先级高低求解,优先级相同时,根据结合方向求解。需要改变优先级顺序时,需使用圆括号。;三、算术表达式;2.5.3 强制类型转换表达式;2.6 赋值表达式;③说明:; C语言中有10中复合赋值表达式,与算术运算有关的复合赋值表达式有: += -= *= /= %= 复合赋值运算符的优先级与赋值运算符相同,具有右结合性。;#include stdio.h Void main() { int a=1; a+=a-=a+a; printf(“%d\n”,a); };2.6.3 赋值运算中的类型转换;注意: (1) short a; a=98304; printf(“a=%d\n”,a);;1、自加和自减运算符的运算结果是使运算对象的值增一或减一 如:i++ 相当于 i=i+1 i-- 相当于 i=i-1 因此

文档评论(0)

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

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

1亿VIP精品文档

相关文档