C语言程序设计高职计算机配套教学课件ppt项目2.ppt

C语言程序设计高职计算机配套教学课件ppt项目2.ppt

ID:51617252

大小:464.00 KB

页数:30页

时间:2020-03-26

C语言程序设计高职计算机配套教学课件ppt项目2.ppt_第1页
C语言程序设计高职计算机配套教学课件ppt项目2.ppt_第2页
C语言程序设计高职计算机配套教学课件ppt项目2.ppt_第3页
C语言程序设计高职计算机配套教学课件ppt项目2.ppt_第4页
C语言程序设计高职计算机配套教学课件ppt项目2.ppt_第5页
资源描述:

《C语言程序设计高职计算机配套教学课件ppt项目2.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目2数据类型、运算符与表达式1项目导读项目目标项目任务C语言中,为解决具体问题,需要采用多种类型的数据;本项目将主要介绍C语言的数据类型、常用运算符和表达式。项目导读●学会声明整型变量,为声明的变量赋值,交换变量的值,输出变量的值。●学会声明浮点型变量,为声明的浮点型变量赋值,对浮点型变量值进行加法运算,并将运算结果存放到浮点型变量中,输出浮点型变量的值。●学会声明字符型变量,为声明的字符型变量赋值,按%d或%c格式输出变量的值。项目目标任务2.1常量、变量和标示符2.1.1标识符在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称

2、为标识符(identifier)。简单地说,标识符就是一个对象的名字。C语言规定标识符只能由字母、数字和下划线组成,且第1个字符必须为字母或下划线。下面列出的是合法的标识符,可以作为变量名:Sum,average,_total,Class,day,month,Student_name,lotus_1_2_3,BASIC,li_ling.下面是不合法的标识符和变量名:M.D.John,¥123,#33,3D64,a>b注意:编译系统将大写字母和小写字母认为是两个不同的字符。因此,sum和SUM是两个不同的变量名。同样,Class和class也是两个不同的变量名。通常,

3、变量名用小写字母表示,习惯用对应的英文字母缩写形式,做到见名知意,与人们日常习惯一致,以增加可读性。任务2.1常量、变量和标示符2.1.2常量和变量1、常量在程序运行过程中,其值不能被改变的量称为常量。如案例2.1程序中的5,9,32和案例2.2程序中的1000,0.0036,0.0225,0.0198都是常量。数值常量就是数学中的常数。常用的常量有以下几类:⑴整型常量。如1000,12345,0,-345等都是整型常量。⑵实型常量。有两种表现形式:①十进制小数形式,由数字和小数点组成。如122.456,0.345,-55.79,0.0,12.0等。②指数形式,如1

4、2.34e3(代表12.34×103),-345.87e-25(代表-345.87×10-25),0.145E25(代表0.145×10-25)等。由于在计算机输入或输出时,无法表示上标或下标,故规定以字母e或E代表以10为底的指数。但应注意:e或E之前必须有数字,且e或E后面必须为整数。如不能写成e4,12e2.5。任务2.1常量、变量和标示符⑶字符常量。有两种形式的字符常量:①普通字符,用单撇号括起来的一个字符,如‘a’,‘Z’,‘3’,‘?’,‘#’。注意:单撇号只是界限符,字符常量只能是一个字符,不包括单撇号。‘a’和‘A’是不同的字符常量。字符常量存储在计

5、算机存储单元中时,并不是存储字符(如a,z,#等)本身,而是以其代码(一般采用ASCII代码)存储的,例如字符‘A’的ASCII话代码是97,因此,在存储单元中存放的是97(以二进制形式存放)。ASCII字符与代码对照表见附录Ⅰ。②转义字符,除了以上形式的字符常量外,C还允许用一种特殊形式的字符常量,就是以字符﹨开头的字符序列。例如,前面已经遇到过的,在printf函数中的‘﹨n’它代表一个“换行”符。常用的以“﹨”开头的特殊字符见表2.1任务2.1常量、变量和标示符表2.1任务2.1常量、变量和标示符⑷字符串常量。如“boy”,“123”等,用双撇号把若干个字符括

6、起来,字符串常量是双撇号中的全部字符(但不包括双撇号本身)。注意不能错写成‘CHINA’,‘boy’,‘123’。单撇号内只能包含一个字符,双撇号内可以包含一个字符串。⑸符号常量。用#define指令,指定用一个符号名称代表一个常量。如:#definePI3.1416∥注意行末没有分号经过以上的指定后,本文件中从此行开始所有的PI都代表3.1416。在对程序进行编译前,预处理器先对PI进行处理,把所有的PI全部置换为3.1416。这种用一个符号名代表一个常量的,称为符号常量。在预编译后,符号常量全部变成字面常量(3.14159)。使用符号常量有以下好处。①含义清楚。

7、②在需要改变程序中多处用到的同一个常量时,能做到“一改全改”。任务2.1常量、变量和标示符2、变量变量代表一个有名字的、具有特定属性的存储单元。它用来存放数据,也就是存放变量的值。在程序运行期间,变量的值是可以改变的。变量必须先定义,后使用。在定义时指定该变量的名字和类型。一个变量应该有一个名字,以便被引用。请注意区分变量名和变量值这两个不同的概念,图2.1中a是变量名,3是变量a的值,即存放在变量a的内存单元中的数据。变量名的实质是以一个名字代表的一个存储地址。在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相

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

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

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