-
- 素材大小:
- 508.16 KB
- 素材授权:
- 免费下载
- 素材格式:
- .ppt
- 素材上传:
- ppt
- 上传时间:
- 2016-09-12
- 素材编号:
- 67003
- 素材类别:
- 数学课件PPT
-
素材预览
这是一个关于C语言-变量、常量与数据类型课件PPT模板,这节课主要是了解掌握常量概述、规则和声明,掌握C语言中的基本数据类型等等介绍。变量是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据。变量包含的信息被称为变量的值,其值是可以改变。变量的两个要素:变量名:每个变量名都遵循标识符命名规则;变量值:在程序中,通过变量名来引用变量的值。更多内容,欢迎点击下载C语言-变量、常量与数据类型课件PPT模板哦。
C语言-变量、常量与数据类型课件PPT模板是由红软PPT免费下载网推荐的一款数学课件PPT类型的PowerPoint.
变量、常量与数据类型
回顾
C语言的基本字符集有那些?
C语言的标识符概念?
C语言的32个保留字
C语言程序的基本结构
C语言的入口是什么?
注释有哪几种?
怎么在VS中建立一个C语言程序?
学习目标
掌握变量概述、规则和声明
掌握常量概述、规则和声明
掌握C语言中的基本数据类型
C语言中的基本元素
1.1 变量概述
变量是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据。
变量包含的信息被称为变量的值,其值是可以改变。
变量的两个要素:
变量名:每个变量名都遵循标识符命名规则
变量值:在程序中,通过变量名来引用变量的值
1.2 变量命名规则
可以由字母、数字和“_”(下划线)组合而成
必须以字母或“_”(下划线)开头,后面可以跟字母、数字和下划线
不能包含除“_”以外的任何特殊字符 (如 空白字符)
保留字具有特殊意义,不能用作变量名
C语言严格区分大小写
变量名一般习惯使用小写字母表示
命名变量应尽量做到“见名知意”如:name ,age ,address,userInfo
1.3 声明和使用变量
2.1 常量概述
在程序的执行过程中,值不能被改变的量称为常量
常量的分类
字面常量
符号常量
2.2 常量命名规则
和1-4点的变量命名规则相同
常量都是以大写字母表示
定义#define宏的常量
不加 ;
一次定义一个
在函数外(标准C,VC中可以在函数内或函数外)
2.3.1 字面常量
常量可以从字面形式即可判断(也称字面常量、直接常量或常数)
字面常量分类:
整型常量(如123、0123、0x123为整型常量)
实型常量(如-1.23、1.2345为实型常量)
字符型常量(如‘a’ ,‘0’, ‘\n’为字符型常量)
字符串常量(如“abc”,“xyz”为字符串常量)
科学计算法(如10.9E4或10.9e4 = 10.9 x 104 )
(0开头的代表八进制数,0x是十六进制)
2.3.2 符号常量
用一个标识符来代表常量,称为符号常量或宏
符号常量-例题
#include <stdio.h>
#define X 4.5
#define Y 5.4
void main()
{
float sum;
sum = X + Y;
printf(“结果 = %f”,sum);
}
2.3.3 有名常量(const)
和宏定义不同,有数据类型也有值
在一个变量的声明语句前加一个const,这个变量就不再是变量。
如: const int ch2 = 3;
那么ch2就是常数3
和变量写法类似,只要在其前加上const
可以定义在函数外,也可以定义在函数内
3.1 C语言数据类型
3. 2 基本数据类型
3.2.1 整型
3.2.2 实型
实型也称为浮点型,例如:3.14,-8.9等带有小数部分的数值数据就称为浮点数
3.2.3 字符型
字符常量是用单引号括起来的一个字符
例如:‘A’、‘b’、‘=’、‘+’、‘6’等都属于合法字符常量
在C语言中,字符常量有以下特点:
字符常量只能用单引号括起来,不能用双引号或其它括号
字符常量只能是单个字符,不能是字符串
字符可以是字符集中的任意字符
3.2.4 例题
思考
如何正确恰当的定义数据类型:
1: 表示”学生成绩”
2: 表示年龄
3: 表示日常数值计算
4: 定义中国人口的数量
5: 表示“金额”(钱),”工资”
6: 表示”男”,”女”
3.2.5 字符型对照表
3.2.6 转义字符型
除了一般的字符常量外,C语言还允许使用一种被称为“转义字符”的特殊形式字符常量
4.1 思考
1. 6和‘6’和“6”的区别?分别占多大空间
2. ‘a’ 和 “a”的区别?
3. 值89和121,所对应的ASCII多少?
总结
变量的命名规则和声明及使用?
常量命名规则和声明及使用?
C语言有哪些基本数据?
数据结构查找ppt:这是数据结构查找ppt,包括了基本概念与术语,静态查找表,动态查找表,哈希表查找,小结与习题等内容,欢迎点击下载。
数据结构ppt最短路径:这是数据结构ppt最短路径,包括了最短路径的定义,Dijkstra算法,Floyd算法,Floyd算法——C++描述等内容,欢迎点击下载。
数据库答辩ppt:这是数据库答辩ppt,包括了数据库用户管理和安全设置,数据库日志、作业与警报管理,复杂数据库备份和数据库维护,收获与体会等内容,欢迎点击下载。