《变量与表达式》PPT课件.ppt

《变量与表达式》PPT课件.ppt

ID:52074259

大小:725.00 KB

页数:40页

时间:2020-03-31

《变量与表达式》PPT课件.ppt_第1页
《变量与表达式》PPT课件.ppt_第2页
《变量与表达式》PPT课件.ppt_第3页
《变量与表达式》PPT课件.ppt_第4页
《变量与表达式》PPT课件.ppt_第5页
资源描述:

《《变量与表达式》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章变量与表达式《C语言程序设计》主要内容简单表达式变量数据类型赋值语句复杂表达式基本输入输出函数小结2.1简单表达式所谓简单表达式就是指由算术运算符连接操作数组成的算术表达式2.1.1算术运算符及其表达式在C语言中有以下算术运算符:算术运算符操作结合性+、-取正负右结合性*乘号左结合/除号左结合%取余左结合+加号左结合-减号左结合2.1简单表达式2.1.2C语言表达式书写规则对数学上的表达式和C语言程序中的表达式做了一个对比:数学表达式合法的C语言表达式x*(-y)x*y/(m*n)sqrt(f

2、abs(5*x+y))–19(-b+sqrt(b*b–4*a*c))/(2*a)C语言表达式的书写要遵循一定的规则,规则如下:乘号用*表示,不能省略;表达式从左到右在同一基准上书写,无高低、大小之分,都写在同一行上;括号必须成对出现,且都用圆括号。2.2变量2.2.1变量变量就是指在程序的执行过程中其值可以改变的量。变量具有三要素:名称、类型和值变量的命名C语言规定:标识符只能由字母、数字和下划线三种字符构成,并且第一个字符必须是字母或下划线,不能使用C语言中的关键字C语言大小写敏感一般地,变量名使

3、用小写字母表示,而大写字母常用来表示符号常量或自定义的类型名。在选择变量名和其他标识符时,应尽量注意做到“见名知意”2.2变量变量的定义变量定义的作用:为变量指定一个名称及其数据类型,让系统给它分配相应的存储空间。确定相应变量的存储方式、数值范围和有效位数。确定相应变量所允许进行的操作。变量定义的一般格式为:数据类型  变量名表;其中:变量名表可以包含若干个变量,两者之间用逗号分隔,如intix,iy;数据类型:可以是C语言中的基本数据类型,也可以是用户自定义的数据类型2.2变量变量赋值与初始化定义

4、变量的同时对变量进行了初始化使用已定义的变量前,要对它进行赋值2.2.2常量和符号常量在程序设计语言中,凡是在程序运行过程中其值不变的量,都称为常量。整型常量即整型常数,在C语言中整型常量有十进制、八进制和十六进制三种形式。十进制整型常量。不能以0开头,由正、负号和0~9数字组成的常数。八进制整型常量。以0开头,由0~7数字组成的常数。十六进制整型常量。以0x或0X开头,由0~9数字和字母a~f(或A~F)组成的常数。2.2变量实型常量:又称为浮点数,只能用十进制来表示,有两种表示形式:小数形式和指

5、数形式。小数形式:它由正负号、数字和小数点组成的常数(必须有小数点,它前面的零可以缺省)。指数形式(科学计数法):它由数符、尾数(整数或小数)、阶码标志(E或e)、阶符和整数阶码组成的常数。注意E或e前面必须有数字,且E后面的指数必须是整数。2.2变量字符常量在C语言中,字符常量是就用单引号括起来的一个字符,其值为ASCII码值。在内存中,字符数据是以与其相对应的ASCII码(即以整数表示)来存储的,占用一个字节。因此C语言中字符数据和整型数据之间可以通用'0'和0是截然不同的两个数据,前者是字符常

6、量,后者则是整型常数。2.2变量除了使用一般字符常量外,C语言还允许用一种特殊形式的字符常量――转义字符常量,即一个以“”开头的特定字符序列,用来表示ASCII字符集中控制代码及某些用于功能定义的字符。常用的转义字符如表所示字符形式含义ASCII码值NULL或0值0a响铃7b退格键(backspace键)8f走纸换页,将当前位置移到下页开头12回车换行,将当前位置移到下一行开头10r回车(不换行),将当前位置移到本行开头13t水平制表(跳到下一个Tab位置)9v垂直制表11\

7、反斜杠字符“”92'单引号字符39”双引号字符34?问号63ddd1~3位8进制数所代表的字符0dddxhh1~2位16进制数所代表的字符0xhh2.2变量例2.1转义字符的使用字符串常量字符串常量是由双引号括起来的一串字符序列。字符串常量与字符常量不同,字符串常量中的字符序列连续存放,并在最后自动加上‘’字符作为字符串的结束标志符号常量在程序中经常用到某些常量,为方便阅读程序,理解常量的含义,一般就把常量定义为符号常量。在C语言中符号常量定义的一般形式为:#define符号常量名 

8、常量表达式例2.2符号常量的应用,输出圆的面积2.3数据类型根据数据的取值范围、运算属性及存储方式等,C语言将数据分成不同的数据类型。C语言提供了丰富的数据类型,可分为基本类型、构造类型、指针类型等,如图2-2所示。数据类型确定了数据在内存中所占用的空间大小,也确定了它所表示的数据范围。2.3数据类型2.3.1整型数据整型数据分为基本整型(int)、短整型(short)和长整型(long)三种类型,其中每一种类型又分为有符号(signed)和无符号(unsigned)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。