北大青鸟变量与数据类型.ppt

北大青鸟变量与数据类型.ppt

ID:48402016

大小:1.17 MB

页数:35页

时间:2020-01-19

北大青鸟变量与数据类型.ppt_第1页
北大青鸟变量与数据类型.ppt_第2页
北大青鸟变量与数据类型.ppt_第3页
北大青鸟变量与数据类型.ppt_第4页
北大青鸟变量与数据类型.ppt_第5页
资源描述:

《北大青鸟变量与数据类型.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二章变量和数据类型回顾程序是为执行一项任务而编写的有序指令集算法是解决问题的具体方法和步骤流程图是算法的图形化表现形式C语言的特点C程序的编译和运行过程编译器将源程序转换成机器能理解的程序连接器用于连接相关的目标文件以生成可执行程序2目标理解变量和常量的含义熟悉基本数据类型-int、char、float和double使用算术运算符理解类型转换熟练使用scanf()和printf()函数熟练使用getchar()和putchar()函数3程序指令C语言中的基本元素标识符关键字常量运算符分隔符等常量是在程序中保持不变的量常量用于

2、定义具有如下特点的数据:在程序中保持不变在程序内部频繁使用需要用比较简单的方式替代某些值4变量程序内存编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。通常使用变量来存储数据。使用变量可以引用存储在内存中的数据,并随时根据需要显示数据或执行数据操纵。存储RateRate*5%将值存储为DiscAmtRate-DiscAmt100.5将值存储为Result9.55声明和使用变量声明变量:Datatypevariablename;定义时初始化变量:Datatypevariablename=value

3、;定义后初始化变量:variablename=value;给变量赋值,除了给一个直接的值以外,还可以通过计算获得。6变量命名在C语言中,变量命名需要遵循一定的规则有效名称principalcost_pricemarks_3lastnamecity无效名称123ratecurrency$discount%zipcode变量的命名规则:变量名可以由字母、数字和_(下划线)组合而成变量名不能包含除_以外的任何特殊字符,如:%、#、逗号、空格等变量名必须以字母或_(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)

4、C语言中的某些词(例如int和float等)称为保留字,具有特殊意义,不能用作变量名C语言区分大小写,因此变量price与变量PRICE是两个不同的变量7基本数据类型数据属于不同类别AfricaThequickbrownfoxTRUE数据非数值数值整型非整型9002.129999/12/20032.175123JackieChanchar数据类型非数值数值整型intshortintlongintdoublefloat非整型8整型名称全称类型说明符缩写类型说明符位数范围整型intint16-32768至+32767无符号整型un

5、signedintunsigned160至65,535短整型shortintshort16-32768至+32767无符号短整型unsignedshortintunsignedshort160至65,535长整型longintlong32-2,147,483,648至2,147,483,647无符号长整型unsignedlongintunsignedlong320至4,294,967,2959使用整型变量声明:intpage_number;longintpopulation;unsignedintage;可按如下方式初始化:p

6、age_number=0;intmax_marks=100;在同一语句中可以声明多个类型相同的变量:intpage_number,copies,paper_width;10单精度浮点型float在C语言中用于存储单精度浮点数float32位10-38至10+38,7位有效数字声明:floatselling_price;初始化:floatselling_price=11.3;selling_price=65.90;11双精度浮点型内存floatdouble213.567143556896764位取值范围:10-308至10308

7、16位有效数字声明:doublepressure_level;初始化:pressure_level=213.5671435568967;doubledvalue=35.4;12在线保险单年龄:_____保险总额:_____性别:_____字符型3-12398340'M'数值型字符型int/floatchar13字符型3-2'''5''p''$'有效的字符型值"2"'2'正确'2'+'2'=4值符号值符号值符号0空字符44,91[32空格45-9233!46.93]34"47/94^35#48~570~995-36$58:96

8、`37%59;97~122a~z38&60<123{39'61=124

9、40(62>125}41)63?126~42*64@127DEL(Delete键)43+65~90A~Z14字符型3-3char占8位内存signed或unsignedSigned-128至+127uns

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

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

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