第2章C语言程序设计初步知识ppt课件.ppt

第2章C语言程序设计初步知识ppt课件.ppt

ID:59019122

大小:1.55 MB

页数:39页

时间:2020-09-26

第2章C语言程序设计初步知识ppt课件.ppt_第1页
第2章C语言程序设计初步知识ppt课件.ppt_第2页
第2章C语言程序设计初步知识ppt课件.ppt_第3页
第2章C语言程序设计初步知识ppt课件.ppt_第4页
第2章C语言程序设计初步知识ppt课件.ppt_第5页
资源描述:

《第2章C语言程序设计初步知识ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章目录第2章C程序设计的初步知识2.1数据类型概述2.2常量2.3变量2.4变量赋值及数据类型转换2.5运算符与表达式本章小结第2章C程序设计的初步知识学习目标:了解常量和变量的概念。掌握C语言的几种基本数据类型的概念,并熟练掌握这些数据类型的常量、变量的使用。掌握基本运算符的运算规则。返回目录2.1数据类型概述返回目录C语言数据类型丰富,除了具备一般计算机语言都有的基本数据类型以外,还具有构造类型和指针类型等。C的全部数据类型如下图2-1所示2.2常量(1)2.2.1整型常量2.2.2实型常量2.2

2、.3字符常量2.2.4转义字符常量2.2.5字符串常量2.2.6符号常量返回目录三种表现形式:十进制形式:与数学上的整数表示相同。例如:12,-100,0八进制形式:在数码前加数字0。例如:012=1*81+2*80=10(十进制)十六进制形式:在数码前加0X(数字0和字母X,大小写均可)。例如:0x12=1*161+2*160=18(十进制)整型常量第二章2.2.1整型常量二种表现形式:十进制形式:由数字和小数点组成;指数形式:由“十进制小数”+“e(或E)”+“十进制数整数”三部分组成。例如:3.4

3、4..3例如:12.5e-6表示12.5×10-6十进制小数e(或E)十进制数整数实型常量第二章2.2.2实型常量注意事项:小数点不能单独出现;e或E的两边必须有数,且其后面必须为整数;如:0.=.0=0=0.0.如:6E0.2e56E第二章2.2.2实型常量二种表现形式:用单引号括起来的一个字符;用单引号括起来的由反斜杠()引导的转义字符。如:'A'、'1'、'?'等。如:'''101''x41'在统计字符个数时,只能记为一个字符只能是英文的单引号字符型常量第二章2.2.3数据常量转义字符表

4、字符形式功能换行t、V横向跳格、b、r竖向跳格退格、f回车\、'、"8进制数表示的ASCII码对应的字符反斜杠、单引号、双引号ddd换页xhh16进制数表示的ASCII码对应的字符第二章2.2.3数据常量【例2-2】转义字符的使用voidmain(){intx,y,z;x=1;y=2;z=-3;clrscr();printf("12345678901234567890");printf("%dt%d%d%d%dtb%d",x,y,z,x,y,z);}运行结果

5、返回本节目录字符串常量字符串常量在机器内存储时,系统会自动在字符串的未尾加一个“字符串结束标志”,它是转义字符’’。该结束标志在内存中占用一个字节,但不记入字符串长度在C语言中,用一对双引号括起来的零个或多个字符序列称为字符串。例如:”LiMing”、”Hello”。字符串的长度是指该字符串的字符个数,不包括双引号。例如以上两个字符串的长度分别为6和5。第二章2.2数据常量符号常量:特点:在程序中不能给它赋值。概念:是用标识符来表示一个数据。定义形式:#define标识符常量数据例如:#define

6、PI3.14159在程序预处理时,凡是出现标识符PI的地方都将用数据3.14159来替换。第二章2.2数据常量【例2-3】编写计算圆面积的程序。方法1:#definePI3.14159main(){  floats,r;r=5;s=PI*r*r;printf("s=%f",s);}方法2:main(){  floats,r;r=5;s=3.14159*r*r;printf("s=%f",s);}等价思考:若在程序中多处要用到常量3.14159,上述两种方法哪个更好,为什么?返回本节目录2.3变量

7、2.3.1变量的数据类型及其定义2.3.2变量的存储类型及其定义2.3.3变量的初始化返回目录变量是指在程序运行中,其值可以被改变的量。变量的基本概念:变量代表计算机内存中的某一存储空间,该存储空间中存放的数据就是变量的值。在同一程序块中,每个变量都有唯一的名字,不能被重复定义。使用变量时必须“先定义,后使用”。第二章2.3数据变量inta,b,c;floatx,y;charc1,c2;自己设定,满足标识符的规定。如:int,float,char;不可省1.定义形式:类型标识符变量名1[,变量名2,变量

8、名3,...];例如:第二章2.3数据变量2.整型变量(1)整型变量的分类基本型,以int表示。短整型,以shortint表示,或以short表示。长整型,以longint表示,或以long表示。无符号型,其中无符号型又分为无符号整型,无符号短整型和无符号长整型,分别以unsignedintunsignedshortunsignedlong表示。(见p18页)第二章2.3数据变量intx;longy;2000200120022005xy内存

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

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

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