C语言 变量、常量与数据类型.ppt

C语言 变量、常量与数据类型.ppt

ID:55365543

大小:508.16 KB

页数:25页

时间:2020-05-15

C语言 变量、常量与数据类型.ppt_第1页
C语言 变量、常量与数据类型.ppt_第2页
C语言 变量、常量与数据类型.ppt_第3页
C语言 变量、常量与数据类型.ppt_第4页
C语言 变量、常量与数据类型.ppt_第5页
资源描述:

《C语言 变量、常量与数据类型.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、变量、常量与数据类型回顾C语言的基本字符集有那些?C语言的标识符概念?C语言的32个保留字C语言程序的基本结构C语言的入口是什么?注释有哪几种?怎么在VS中建立一个C语言程序?学习目标掌握变量概述、规则和声明掌握常量概述、规则和声明掌握C语言中的基本数据类型4程序指令C语言中的基本元素标识符关键字常量运算符分隔符等#includevoidmain(){intsum,x,y;//声明变量printf(“请输入x和y的值”);scanf(“%d”,&x);scanf(“%d”,&y);

2、sum=x+y;printf(“两数之和是:%d”,sum);}1.1变量概述变量是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据。变量包含的信息被称为变量的值,其值是可以改变。变量的两个要素:变量名:每个变量名都遵循标识符命名规则变量值:在程序中,通过变量名来引用变量的值1.2变量命名规则可以由字母、数字和“_”(下划线)组合而成必须以字母或“_”(下划线)开头,后面可以跟字母、数字和下划线不能包含除“_”以外的任何特殊字符(如空白字符)保留字具有特殊意义,不能用作变量名C语言严格区分大小

3、写变量名一般习惯使用小写字母表示命名变量应尽量做到“见名知意”如:name,age,address,userInfo1.3声明和使用变量在C语言所编写的应用程序中,任何变量都必须“先定义,后使用”。datatypevariablename;数据类型变量名inta;inta,b,c,d;datatypevariablename=value;数据类型变量名初始值intx=10;2.1常量概述在程序的执行过程中,值不能被改变的量称为常量常量的分类字面常量符号常量2.2常量命名规则和1-4点的变量命名规则相同常

4、量都是以大写字母表示定义#define宏的常量不加;一次定义一个在函数外(标准C,VC中可以在函数内或函数外)2.3.1字面常量常量可以从字面形式即可判断(也称字面常量、直接常量或常数)字面常量分类:整型常量(如123、0123、0x123为整型常量)实型常量(如-1.23、1.2345为实型常量)字符型常量(如‘a’,‘0’,‘’为字符型常量)字符串常量(如“abc”,“xyz”为字符串常量)科学计算法(如10.9E4或10.9e4=10.9x104)(0开头的代表八进制数,0x是十六进制)2.3

5、.2符号常量用一个标识符来代表常量,称为符号常量或宏#definePI3.1415926关键字符号常量名常量值#define标识符常量使用符号常量的优点:含义清楚、见名知意修改方便、一改全改符号常量-例题#include#defineX4.5#defineY5.4voidmain(){floatsum;sum=X+Y;printf(“结果=%f”,sum);}2.3.3有名常量(const)和宏定义不同,有数据类型也有值在一个变量的声明语句前加一个const,这个变量就不再是变量。如:

6、constintch2=3;那么ch2就是常数3和变量写法类似,只要在其前加上const可以定义在函数外,也可以定义在函数内14-313.1C语言数据类型数据类型基本类型构造类型指针类型空类型非数值型数值型结构体数组数据类型的作用:指出应该为数据分配多大的存储空间规定数据所能进行的操作153.2基本数据类型数据属于不同类别AfricaThequickbrownfoxTRUE数据非数值数值整型非整型9002.129999/12/20032.175123JackieChanchar数据类型非数值数值整型in

7、tshortintlongintdoublefloat非整型16名称全称类型说明符缩写类型说明符字节范围整型intint2-32768至+32767无符号整型unsignedintunsigned整型20至65,535短整型shortintshort2-32768至+32767无符号短整型unsignedshortintunsignedshort20至65,535长整型longintlong4-2,147,483,648至2,147,483,647无符号长整型unsignedlongintunsigne

8、dlong40至4,294,967,2953.2.1整型3.2.2实型实型也称为浮点型,例如:3.14,-8.9等带有小数部分的数值数据就称为浮点数类型说明字节数有效数字float单精度浮点型取值范围:-3.4*10(-38)~3.4*10(38)46~7double双精度浮点型取值范围:-1.7*10(-308)~1.7*10(308)815~16longdouble长双精度浮点型取值范围:-1.2*10(-4932)~1.2*10(49

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。