C语言中的变量和数据类型.ppt
《C语言中的变量和数据类型.ppt》由会员分享,可在线阅读,更多相关《C语言中的变量和数据类型.ppt(34页珍藏版)》请在三一办公上搜索。
1、1,第二章,变量和数据类型,2,回顾,程序是为执行一项任务而编写的有序指令集算法是解决问题的具体方法和步骤流程图是算法的图形化表现形式C语言的特点C程序的编译和运行过程编译器将源程序转换成机器能理解的程序连接器用于连接相关的目标文件以生成可执行程序,3,目标,理解变量和常量的含义熟悉基本数据类型-int、char、float 和 double使用算术运算符理解类型转换熟练使用 scanf()和 printf()函数熟练使用 getchar()和 putchar()函数,4,本章结构,简介,变量和数据类型,类型转换,符号常量,基本数据类型,输入输出函数,算术运算符,接收并显示字符,5,程序,指令
2、,2.1 C语言中的基本元素,常量标识符关键字运算符分隔符等,常量是在程序中保持不变的量,常量用于定义具有如下特点的数据:在程序中保持不变在程序内部频繁使用,6,2.1.2 变量,程序,编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。,通常使用变量来存储数据。使用变量可以引用存储在内存中的数据,并随时根据需要来操纵数据。,存储 X,X*5%,将值存储为,X-,10,0.5,将值存储为,9.5,7,2.1.2 声明变量,声明变量:Datatype variablename;,变量的命名规则:变量名可以由字母、数字和 _(下划线)组合而成变量名不能包含除 _ 以外
3、的任何特殊字符,如:%、#、逗号、空格等变量名必须以字母或 _(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)C 语言中的某些词(例如 int 和 float 等)称为保留字,具有特殊意义,不能用作变量名C 语言区分大小写,因此变量 price 与变量 PRICE 是两个不同的变量,8,2.1.2 变量命名,变量初始化定义时初始化变量Datatype variablename=value;定义后初始化变量variablename=value;通过运算赋值,9,2.2 基本数据类型,char,数据类型,非数值,数值,整型,long int,double,float,非整型
4、,short int,int,10,2.2 整型,11,2.2 使用整型变量,声明:int page_number;long int population;unsigned int age;可按如下方式初始化:page_number0;int max_marks=100;,在同一语句中可以声明多个类型相同的变量:int page_number,copies,paper_width;,12,2.2.2 单精度浮点型,float 在 C 语言中用于存储单精度浮点数,float,32 位,10-38 至 10+38,7位有效数字,声明:float selling_price;初始化:float se
5、lling_price=11.3;selling_price=65.90;,13,2.2.2 双精度浮点型,64位,取值范围:10-308 至 10308,16 位有效数字,声明:double pressure_level;初始化:pressure_level=213.5671435568967;double dvalue=35.4;,14,在线保险单年龄:_保险总额:_性别:_,2.2.4 字符型,23,98340,M,数值型,字符型,int/float,char,15,2.2.4 字符型,5 p$,有效的字符型值,2,2,正确,2+2=4,X,16,2.2.2 字符型,占 8 位内存,si
6、gned或 unsigned,Signed-128 至+127,unsigned 0 至 255,示例:,char gender;gender=m;,char gender=m;,17,输入/输出函数(printf/scanf)用于接受和显示数据或信息,#include void main()int num;printf(请输入一个数:);scanf(%d,2.4 输入/输出函数,转换字符串,转义序列,18,2.4.1 printf 函数,int visitor_count=150;printf(%d,visitor_count);,printf,将一些信息按照指定的格式送到标准输出(显示器)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 中的 变量 数据类型

链接地址:https://www.31ppt.com/p-6503759.html