1 / 56
文档名称:

变量与表达式-课件【PPT演示稿】.ppt

格式:ppt   页数:56
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

变量与表达式-课件【PPT演示稿】.ppt

上传人:2071524154 2016/5/30 文件大小:0 KB

下载得到文件列表

变量与表达式-课件【PPT演示稿】.ppt

文档介绍

文档介绍:第二章 变量与表达式《C语言程序设计》主要内容?简单表达式?变量?数据类型?赋值语句?复杂表达式?基本输入输出函数?小结 简单表达式?所谓简单表达式就是指由算术运算符连接操作数组成的算术表达式 算术运算符及其表达式在C语言中有以下算术运算符: 左结合减号- 左结合加号+ 左结合取余% 左结合除号/ 左结合乘号* 右结合性取正负+、- 结合性操作算术运算符 简单表达式? C 语言表达式书写规则?对数学上的表达式和 C语言程序中的表达式做了一个对比: ?数学表达式合法的 C语言表达式?x * ( - y ) ?x * y / ( m * n ) ? sqrt ( fabs ( 5 * x + y ) ) – 19 ?(-b + sqrt ( b * b – 4 * a * c ) ) / ( 2 * a ) ? a ac bb2 4 2???)(yx?? mn xy 19 |5|??yx C语言表达式的书写要遵循一定的规则,规则如下: ?乘号用*表示,不能省略; ?表达式从左到右在同一基准上书写,无高低、大小之分, 都写在同一行上; ?括号必须成对出现,且都用圆括号。 变量 变量?变量就是指在程序的执行过程中其值可以改变的量。?变量具有三要素:名称、类型和值?变量的命名 :标识符只能由字母、数字和下划线三种字符构成,并且第一个字符必须是字符和下划线,不能使用 C语言中的关键字 ,变量名使用小写字母表示,而大写字母常用来表示符号常量或自定义的类型名。 ,应尽量注意做到“见名知意” 变量?变量的定义?变量定义的作用是: ,让系统给它分配相应的存储空间。 、数值范围和有效位数。 。?变量定义的一般格式为: 数据类型 变量名表; ?其中: ,两者之间用逗号分隔,如 int ix, iy; :可以是 C语言中的基本数据类型,也可以是用户自定义的数据类型 变量?变量赋值与初始化 (赋初值) ,使用已定义的变量前,要对它进行初始化 常量和符号常量在程序设计语言中,凡是在程序运行过程中其值不变的量,都称为常量。?整型常量即整型常数,在 C语言中整型常量有十进制、八进制和十六进制三种形式。?十进制整型常量。不能以 0开头,由正、负号和 0~9 数字组成的常数。?八进制整型常量。以 0开头,由 0~7 数字组成的常数。?十六进制整型常量。以 0x或0X开头,由 0~9 数字和字母 a~f (或 A~F )组成的常数。 变量?实型常量:又称为浮点数,只能用十进制来表示,有两种表示形式:小数形式和指数形式。 :它由正负号、数字和小数点组成的常数(必须有小数点,它前面的零可以缺省)。 (科学计数法):它由数符、尾数(整数或小数)、阶码标志( E或e)、阶符和整数阶码组成的常数。注意 E或e 前面必须有数字,且 E后面的指数必须是整数。 变量?字符常量?在C语言中,字符常量是就用单引号括起来的一个字符,其值为 ASCII 码值。?在内存中,字符数据是以与其相对应的 ASCII 码(即以整数表示)来存储的,占用一个字节。因此 C语言中字符数据和整型数据之间可以通用?'0' 和0是截然不同的两个数据,前者是字符常量, 后者则是整型常数。 变量?除了使用一般字符常量外, C语言还允许用一种特殊形式的字符常量――转义字符常量,即一个以“\”开头的特定字符序列,用来表示 ASCII 字符集中控制代码及某些用于功能定义的字符。?常用的转义字符如表所示 0xhh 1~2 位16进制数所代表的字符\xhh 0ddd 1~3 位8进制数所代表的字符\ddd 63 问号\? 34 双引号字符\” 39 单引号字符\' 92 反斜杠字符“\”\\ 11 垂直制表\v 9 水平制表(跳到下一个 Tab 位置) \t 13 回车(不换行),将当前位置移到本行开头\r 10 回车换行,将当前位置移到下一行开头\n 12 走纸换页,将当前位置移到下页开头\f 8 退格键( backspace 键) \b 7 响铃\a 0 NULL 或0值\0 ASCII 码值含义字符形式

最近更新

联邦学习中的身份安全框架 35页

2025年三明医学科技职业学院马克思主义基本原.. 12页

2025年上海体育大学马克思主义基本原理概论期.. 12页

2025年上海市杨浦区业余大学马克思主义基本原.. 13页

2025年上海海事大学马克思主义基本原理概论期.. 13页

2025年上海财经大学马克思主义基本原理概论期.. 13页

2025年两当县幼儿园教师招教考试备考题库及答.. 31页

2025年中国矿业大学徐海学院马克思主义基本原.. 12页

2025年中江县幼儿园教师招教考试备考题库含答.. 30页

2025年临沭县招教考试备考题库附答案解析(夺.. 30页

2025年久治县幼儿园教师招教考试备考题库及答.. 30页

2025年乐山职业技术学院单招职业倾向性测试题.. 43页

2025年云南体育运动职业技术学院马克思主义基.. 12页

2025年云南理工职业学院单招职业技能考试题库.. 44页

2025年仲恺农业工程学院马克思主义基本原理概.. 13页

2025年信丰县招教考试备考题库附答案解析(夺.. 31页

2025年兖州矿区职工大学马克思主义基本原理概.. 12页

高温环境下弹簧结构优化设计及其寿命提升策略.. 28页

2025年冀中职业学院单招职业技能测试题库附答.. 43页

2025年凯里学院马克思主义基本原理概论期末考.. 12页

2025年北京经济技术职业学院马克思主义基本原.. 12页

2025年南京中医药大学翰林学院马克思主义基本.. 13页

2025年南京财经大学红山学院马克思主义基本原.. 12页

缄默症儿童心理特点分析 38页

2025年南通理工学院马克思主义基本原理概论期.. 12页

2025年厦门兴才职业技术学院马克思主义基本原.. 12页

2025年古县招教考试备考题库附答案解析 31页

2025年合肥信息技术职业学院单招职业适应性考.. 44页

高并发处理技术探究 40页

2025年同德县招教考试备考题库及答案解析(夺.. 30页