下载此文档

第3章数据类型运算符与表达式.ppt


文档分类:IT计算机 | 页数:约59页 举报非法文档有奖
1/59
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/59 下载此文档
文档列表 文档介绍
用计算机解决实际问题要借助数学模型,即要把问题化成对数据的处理。不同的问题需要不同的数据类型,不同的数据类型有不同的存储方式,并且,允许的运算也不同。
第3章 数据类型、运算符与表达式
第3章数据类型运算符与表达式
C的数据类型
一、 C语言数据类型
C语言提供了丰富的数据类型,除了空类型外,C语言的数据类型可分成三类,具体情况如下图表示:
由这些数据类型还可以构成更复杂的数据结构。
第3章数据类型运算符与表达式
短整型(short)
整型 整 型(int)
数值类型 长整型(long)
基本(简 实型 单精度型(float)
单)类型 双精度型(double)
字符类型(char)
枚举类型(enum) (第11章介绍)
数组类型 (第7章介绍)
数据类型 构造类型 结构体类型(struct) (第11章介绍)
共用体类型(union) (第11章介绍)
指针类型 (第10章介绍)
空类型(void)
第3章数据类型运算符与表达式
二、数据类型的使用
1、计算机中存储和运算的数据都有一定的类型
(1)常量的类型:由常量的形式确定。例如1234是整型,。
(2)变量的类型:必须在程序的说明部分定义,即“先定义、后使用”
2、程序设计应综合考虑算法和数据结构(数据类型)
第3章数据类型运算符与表达式
3. 2 常量与变量
:在程序运行过程中其值保持不变的量,可分为:
1、直接(字面)常量:直接表示的常量。如12、0、-3为整型常量,、-,’a’、’3’为字符常量等。
第3章数据类型运算符与表达式
2、符号常量:用标识符表示的常量
(1)用法:用预编译命令#define 定义****惯用大写字母组成的标识符表示),如:
(2)定义符号常量的好处:
①意义明确 ②便于统一修改
(P39)
第3章数据类型运算符与表达式
变量:在程序运行过程中其值可变的量。
一、变量的三个要素:变量名、变量的存储单元和变量的值
(1)变量名:用标识符表示,其中字母一般用 小写字母。
变量名的作用:
①代表内存中相应的存储单元
②代表该存储单元存储的数据。
(2)变量存储单元的地址:
地址用“&变量名”(如&a、&b等)表示。
第3章数据类型运算符与表达式
二、定义变量的类型:变量必须先定义然后才能使用
1、变量类型的意义
(1)变量的类型意味着:

(2)不同数据类型操作的结果可能不同
如:1/3的值为0(整数操作)
.333333(实数操作)
2、变量定义语句:
类型 变量名[=初值],变量名[=初值],……;
一定的存储单元和存储方式
一定的取值范围
一定的操作
int型:2个字节、补码存储
-32768—32767
%(求余)等
第3章数据类型运算符与表达式
例如:
char ch1,ch2;/*定义(有符号)字符型变量ch1,ch2*/
int i, j, k; /*定义(有符号)整型变量i,j,k */
float a, b, c; /*定义单精度实型变量a,b,c */
double d, e; /*定义双精度实型变量d,e */
注意:在一个函数中,不能把一个变量声明成两个或
两个以上类型。
在定义变量的同时可以给变量赋初值,如:
int i=3, j=-4, k;
char ch1=’a’, ch2=’5’;
float a=, b=, c;
double x, y, z=-;
第3章数据类型运算符与表达式
3. 3 整型数据
引言:整型数据的分类
1、按在内存中的长度(二进制位)分:
(1)基本整型,以int表示
(2)短整型,以short [int]表示,在微机中与int型相同,都是16位二进制

第3章数据类型运算符与表达式 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数59
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小126 KB
  • 时间2021-07-24