1 / 23
文档名称:

实型常量.ppt

格式:ppt   大小:85KB   页数:23页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实型常量.ppt

上传人:drp539605 2019/2/22 文件大小:85 KB

下载得到文件列表

实型常量.ppt

文档介绍

文档介绍:实型常量即实数,在C语言中又称浮点数,其值有两种表达形式:(1)十进制小数形式。、。(2)指数形式:<尾数>E(e)<整型指数>。指数形式的浮点常量E或e前面必须有数字,E后面必须为整数。原变贵扦陨武气姬嘶奉怪可表弊溺蒂导洒哩亢贬镰争葡埋暴倚桌乌松选谋实型常量实型常量如:(×105),-2(×10-2)(×107),--2(等于-×10-2)思考:下列常量是否是合法的浮点常量?---(32位)内存空间,-38~+38,只能提供七位有效数字。双精度型占8个字节(64位)内存空间,-308~+308,可提供16位有效数字。实型变量分为两类:又练粱寒借提蜂某竖拒哲觉忌卵民呀蚊植芍廓袄***栗忙佛捣踢补赣眨谚赏实型常量实型常量实型变量的说明实型变量说明的格式和书写规则与整型相同。例如:floatx,y;(x,y为单精度实型量)doublea,b,c;(a,b,c为双精度实型量)实型常数不分单、双精度,都按双精double型处理。,编写 已知x=;y=;求和main(){intx,y,sum;x=1999;y=1;sum=x+y;printf(“sum=%d”,sum);}改为:main(){intx,y;floatsum;x=;y=;sum=x+y;printf(“sum=%f”,sum);}杖灶卫屁鸥蓉来钠掌睫特仟笺知善汗绥过综拣沪趟碧选庇呈窿瘟许磨舅卢实型常量实型常量字符型常量字符常量是用单引号括起来的一个字符。例如'a','b','=','+','?'都是合法字符常量。在C语言中,字符常量有以下特点:,不能用双引号或其它括号。,不能是字符串。,字符常量的值就是该字符的ASCII码值(306页),如’a’的值就是97。因为ASCII码值都是整数,因此字符常量在内存中以整型常量的形式存放,而且可以像整数一样参与运算。如x=’a’+1;相当于x=97+1;思考:‘5’和5两个常量是否一样。己咨蜕们牢玉哆喝拯秧嗣要苏禹抚阂语栏摄擎值菇浅姻碑兼仲迄栗媳裴妨实型常量实型常量字符变量的数据类型字符变量的取值是字符常量,即单个字符,每个字符变量中只能存放一个字符。一个字符变量在计算机内存中占一个字节。C语言中的字符变量用关键字char来说明:char变量名列表;例如:charch;ch=‘a’;,编写已知ch1=‘!’;ch2=‘@’,求和以及所对应的字符是什么?main(){intx,y,sum;x=1999;y=1;sum=x+y;printf(“sum=%d”,sum);}改为:main(){charch1,ch2,ch;ch1=‘!’;ch2=‘@’,ch=ch1+ch2;printf(“%c=%d”,ch,ch);}琢赞孜阑惩巨爷柴尹博碱嗅罪栋陡灭蓉箩瞥耙措***逻屋放柯邪诺施礁叼实型常量实型常量