当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C语言程序设计基础教程》教学资源(PPT课件讲稿)第3章 基本程序语句

资源类别:文库,文档格式:PPT,文档页数:83,文件大小:364KB,团购合买
第3章基本程序语句 一、C语言的数据类型简介 二、几个基本概念 三、C语言的三种基本数据类型 四、基本运算符和表达式 五、C基本语句 六、数据的输出 七 、数据的输入 八、简单程序设计举例
点击下载完整版文档(PPT)

C陪言翟序设针 3章基本程序语旬 撒c语吉的數据粪型简介 指几个基本念 撒C语言的三种基数据类型 指基碑通算符和表达式 撒C基本语句 数据的输出 崇数据的输入 指简单程设计举例

C语言的数据类型简介 几个基本概念 C语言的三种基本数据类型 基本运算符和表达式 C基本语句 数据的输出 数据的输入 简单程序设计举例 C语言程序设计 第3章 基本程序语句

第3章基本程序语句 310语言的数据类型简介 字符型(char) 整型( short,int,long, unsigned) 单精度型( float) 基本类型实型 双精度型( double) 枚举类型(enum) 数组类型([]) 数据类型构造类型「结构体类型(suct un on 指针类型(*) 空类型(void) 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 2 字符型(char) 整型(short,int,long,unsigned) 单精度型(float) 实型 双精度型(double) 枚举类型(enum) 数组类型([ ]) 构造类型 结构体类型(struct) 共用体类型(union) 指针类型(*) 空类型(void) 基本类型 数据类型 3.1 C语言的数据类型简介

第3章基本程序语句 32几个基本概念 标识符 1.标识符:是用来标识名称的,可以用来标识变量名、符 号常量名、函数名、类型名、数组名、文件名等。C语言规 定标识符只能由字母、数字和下划线组成,且第一个字符 必须是字母或下划线。 sI: Day, month student, name 1, S 2, 12, t13 注意:C语言中大写字母和小写字母被认为是两个不同的字符, 大写字母A与小写字母‘a,则表示不同的标识符 2.标识符的分类 「关键字 分为三类预定义标识符 用户标识符 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 3 3.2 几个基本概念 一、标识符 1.标识符:是用来标识名称的,可以用来标识变量名、符 号常量名、函数名、类型名、数组名、文件名等。C语言规 定标识符只能由字母、数字和下划线组成,且第一个字符 必须是字母或下划线。 如:Day ,month ,student ,name_1 ,s2 ,_12 ,_t13 注意:C语言中大写字母和小写字母被认为是两个不同的字符, 大写字母‘A’与小写字母‘a’则表示不同的标识符。 2.标识符的分类 关键字 分为三类 预定义标识符 用户标识符

第3章基本程序语句 二、常量:常量是指在程序运行中,其数值不能被改变的 量 直接常量:是在程序中直接引用的数据 2.符号常量 符号常量是用标识符来代表一个数据 符号常量的定义形式: # define符号常量标识符常量数据 例如:# define pl3.14159 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 4 二、常量:常量是指在程序运行中,其数值不能被改变的 量 1.直接常量 :是在程序中直接引用的数据 2.符号常量 符号常量是用标识符来代表一个数据 符号常量的定义形式: #define 符号常量标识符 常量数据 例如: #define PI 3.14159

第3章基本程序语句 三、变量 变量是指以标识符为名字,其值可以改变的量。 变量分为整型、实型、字符型等。 变量的定义形式:类型标识符变量名1[,变量名2, 变量名3.]; 变量的初始化:在定义变量的同时给变量一个初始值 如:inta=5,b=3 注意:在同一程序块中,变量不能被重复定义 使用变量时必须“先定义,后使用” 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 5 三、变量 ➢ 变量是指以标识符为名字,其值可以改变的量。 ➢ 变量分为整型、实型、字符型等。 ➢ 变量的定义形式:类型标识符 变量名1 [,变量名2, 变量名3...]; ➢ 变量的初始化:在定义变量的同时给变量一个初始值。 如: int a=5, b=3; 注意:在同一程序块中,变量不能被重复定义; 使用变量时必须“先定义,后使用”

第3章基本程序语句 1、定义形式:类型标识符:变量名1[变量名2,变量名3.] 如:int, float. char 自己设定,满足 ;不可省 例如nta,b,c; 标识符的规定。 float x,y; char c1, c2; Ei int c1, c2: 2、变量初始化 在说明变量的同时给变量一个初始值。 inta=5,b=3;√ 例如 int a=b=c=3 int a.b. c: a=b=c=3 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 6 1、定义形式:类型标识符:变量名1 [,变量名2,变量名3...]; 例如:int a,b,c ; float x,y; char c1,c2; 或 int c1,c2; 自己设定,满足 标识符的规定。 如:int, float,char ;不可省 2、变量初始化 在说明变量的同时给变量一个初始值。 例如 int a=5, b=3; √ int a=b=c=3;  int a,b,c; a=b=c=3; √

第3章基本程序语句 3.3语言的三种基本数据类型 、整型数据 1、整型常量: (1)十进制形式:与数学上的整数表示相同; 例如:12,-100,0 (2)八进制形式:在数码前加数字0; 例如:012=1*81+2*80=10(十进制) (3)十六进制形式:在数码前加0X(数字0和字母X)。 例如:0x12=1*161+2*160=18(十进制) 注意! 八进制的数码范围为0~7; 018 十六进制的数码除了数字0~9外, 还使用英文字母a~f(或A~表示10-15。 如:0x1ey 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 7 一、整型数据 1、整型常量: (1) 十进制形式:与数学上的整数表示相同; 例如: 12, -100, 0 (2) 八进制形式:在数码前加数字0; 例如: 012=1*8 1+2*8 0=10(十进制) (3) 十六进制形式:在数码前加0X(数字0和字母X)。 例如: 0x12=1*161+2*160=18(十进制) * 八进制的数码范围为0~7; 018  * 十六进制的数码除了数字0~9外, 还使用英文字母a~ f (或A~ F)表示10~15。 如:0x1e √ 3.3 C语言的三种基本数据类型

第3章基本程序语句 2、整型变量 (1)整型变量分类 根据数据所占的二进制位数分为:int、 short、long; 同样存储长度的数据又分 unsigned、 signed; 故可组合出六种类型。 (2)整型数据的存储方式 数据在内存中是以二进制形式存储的。C语言中,一个 int型数据通常用两个字节存放,其中最高位用来存放 整数的符号,若最高位为0则表示该数为正数,若最高 位为1则表示该数为负数。如:inti=-1;则存放形式 为 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 8 2、整型变量 (1)整型变量分类 根据数据所占的二进制位数分为:int、short、long; 同样存储长度的数据又分unsigned、signed; 故可组合出六种类型。 (2)整型数据的存储方式 数据在内存中是以二进制形式存储的。C语言中,一个 int型数据通常用两个字节存放,其中最高位用来存放 整数的符号,若最高位为0则表示该数为正数,若最高 位为1则表示该数为负数。如:int i=-1; 则存放形式 为: 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

第3章基本程序语句 3、值域: 由机器中数据的存储长度决定 如 Turbo c中,有 short(2字节)≤nt2字节)≤ong(4 字节) 关键字 所占位数 取值范围 short 16 -32768~32767 unsigned short 16 0~65535 int 16 32768~32767 unsigned 16 0~65535 long 32 2147483648~2147483647 unsigned long 32 0≈4294967295 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 9 3、值域: 由机器中数据的存储长度决定。 如Turbo C中,有 short(2字节)≤int(2字节) ≤long(4 字节) 关键字 所占位数 取值范围 short 16 -32768~32767 unsigned short 16 0~65535 int 16 -32768~32767 unsigned 16 0~65535 long 32 -2147483648~2147483647 unsigned long 32 0~4294967295

第3章基本程序语句 例3 3.1: main() intx,y,z,W;/*定义x,y,z,w为整型变量* unsigned int k;/米定义k为无符号整型变量*/ x=10;y=20;k=30; z=X+k; w=+k printf(“x+k=%d,y+k=%d\n”,z,w) 程序运行结果为: x+k=40,y+k=10 2006/8/20 C语言程序设计

2006/8/20 C语言程序设计 第3章 基本程序语句 10 main( ) { int x,y,z,w; /*定义x,y,z,w为整型变量*/ unsigned int k; /*定义k为无符号整型变量*/ x=10;y=-20;k=30; z=x+k;w=y+k; printf(“x+k=%d,y+k=%d\n” ,z,w); } 例3.1: 程序运行结果为: x+k=40,y+k=10

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共83页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有