第3章基本程序语句.ppt
《第3章基本程序语句.ppt》由会员分享,可在线阅读,更多相关《第3章基本程序语句.ppt(84页珍藏版)》请在优知文库上搜索。
1、C C语言的数据类型简介语言的数据类型简介几个基本概念几个基本概念 C C语言的三种基本数据类型语言的三种基本数据类型基本运算符和表达式基本运算符和表达式 C C基本语句基本语句数据的输出数据的输出数据的输入数据的输入 简单程序设计举例简单程序设计举例第第3 3章章 基本程序语句基本程序语句C语言程序设计第3章 基本程序语句2 字符型(字符型(charchar)整型(整型(short,int,long,unsignedshort,int,long,unsigned)单精度型(单精度型(floatfloat)实型实型 双精度型(双精度型(doubledouble)枚举类型(枚举类型(enumen
2、um)数组类型(数组类型()构造类型构造类型 结构体类型(结构体类型(structstruct)共用体类型(共用体类型(unionunion)指针类型(指针类型(*)空类型(空类型(voidvoid)基本类型基本类型数据类型数据类型3.1 C3.1 C语言的数据类型简介语言的数据类型简介C语言程序设计第3章 基本程序语句33.23.2几个基本概念几个基本概念 一、标识符标识符 1标识符标识符:是用来标识名称的,可以用来标识变量名、符号常量名、函数名、类型名、数组名、文件名等。C语言规定标识符只能由字母、数字和下划线组成,且第一个字符必须是字母或下划线。如:Day,month,student,n
3、ame_1,s2,_12,_t13 注意:注意:C C语言中大写字母和小写字母被认为是两个不同的字符,语言中大写字母和小写字母被认为是两个不同的字符,大写字母大写字母A A与小写字母与小写字母a a则表示不同的标识符。则表示不同的标识符。2标识符的分类标识符的分类 关键字关键字分为三类分为三类 预定义标识符预定义标识符 用户标识符用户标识符 C语言程序设计第3章 基本程序语句4二、常量:二、常量:常量是指在程序运行中常量是指在程序运行中,其数值不能被改变的其数值不能被改变的量量1 1直接常量直接常量 :是在程序中直接引用的数据:是在程序中直接引用的数据 2 2符号常量符号常量 符号常量是用标识
4、符来代表一个数据符号常量是用标识符来代表一个数据 符号常量的定义形式符号常量的定义形式:#define#define 符号常量标识符符号常量标识符 常量数据常量数据 例如例如:#define PI 3.14159:#define PI 3.14159 C语言程序设计第3章 基本程序语句5三、变量三、变量 变量是指以标识符为名字,其值可以改变的量。变量是指以标识符为名字,其值可以改变的量。变量分为整型、实型、字符型等。变量分为整型、实型、字符型等。变量的定义形式:类型标识符变量的定义形式:类型标识符 变量名变量名1,1,变量名变量名2,2,变量名变量名3.3.;变量的初始化:在定义变量的同时给变
5、量一个初始值。变量的初始化:在定义变量的同时给变量一个初始值。如:如:int a=5,b=3;int a=5,b=3;注意注意:在同一程序块中,变量不能被重复定义;:在同一程序块中,变量不能被重复定义;使用变量时必须使用变量时必须“先定义,后使用先定义,后使用”。C语言程序设计第3章 基本程序语句61、定义形式:定义形式:类型标识符类型标识符:变量名变量名1,变量名变量名2,变量名变量名3.;例如例如:int a,b,c;float x,y;char c1,c2;或或 int c1,c2;自己设定,满足自己设定,满足标识符的规定。标识符的规定。如:如:int,int,float,charflo
6、at,char;不可省;不可省2、变量初始化变量初始化 在说明变量的同时给变量一个初始值。在说明变量的同时给变量一个初始值。例如例如int a=5,b=3;int a=5,b=3;int a=b=c=3;int a=b=c=3;int a,b,c;a=b=c=3;int a,b,c;a=b=c=3;C语言程序设计第3章 基本程序语句7一、整型数据一、整型数据1 1、整型常量:、整型常量:(1)(1)十进制形式十进制形式:与数学上的整数表示相同;与数学上的整数表示相同;例如例如:12,-100,0:12,-100,0(2)(2)八进制形式八进制形式:在数码前加数字在数码前加数字0 0;例如例如:
7、012=1:012=1*8 81 1+2+2*8 80 0=10(=10(十进制)十进制)(3)(3)十六进制形式十六进制形式:在数码前加在数码前加0X0X(数字数字0和字母和字母X)。)。例如例如:0 x12=1:0 x12=1*16161 1+2+2*16160 0=18(=18(十进制)十进制)*八进制的数码范围为八进制的数码范围为07;018 *十六进制的十六进制的数码除了数字数码除了数字0 09 9外外,还使用英文字母还使用英文字母a f(或或A F)表示表示1015。如:如:0 x1e 3.33.3C C语言的三种基本数据类型语言的三种基本数据类型 C语言程序设计第3章 基本程序语
8、句82 2、整型变量、整型变量()整型变量分类()整型变量分类根据数据所占的二进制位数分为根据数据所占的二进制位数分为:int:int、shortshort、longlong;同样存储长度的数据又分同样存储长度的数据又分unsignedunsigned、signedsigned;故可组合出六种类型。故可组合出六种类型。()整型数据的存储方式()整型数据的存储方式 数据在内存中是以二进制形式存储的。数据在内存中是以二进制形式存储的。C C语言中,一个语言中,一个intint型数据通常用两个字节存放,其中最高位用来存放型数据通常用两个字节存放,其中最高位用来存放整数的符号,若最高位为整数的符号,若
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 程序 语句