C语言中常量

上传人:壹****1 文档编号:589048235 上传时间:2024-09-09 格式:PPT 页数:11 大小:272.01KB
返回 下载 相关 举报
C语言中常量_第1页
第1页 / 共11页
C语言中常量_第2页
第2页 / 共11页
C语言中常量_第3页
第3页 / 共11页
C语言中常量_第4页
第4页 / 共11页
C语言中常量_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《C语言中常量》由会员分享,可在线阅读,更多相关《C语言中常量(11页珍藏版)》请在金锄头文库上搜索。

1、C语言中常量数据类型数据是程序的基本要素,是程序处理的对象。编写程序的过程,其实就是一个编写一个“处理数据”的过程C语言中的数据分为常量和变量C语言中数据语言中数据常常 量量变变 量量常量在程序运行期间,值不会发生变化的量叫常量常常 量量整型常量整型常量实型常量实型常量字符常量字符常量字符串常量字符串常量整型常量整型常量就是我们平时所说的整数,像2、47、98782、-123等等都是整型常量在C语言中,一个普通的整型常量是用2个字节来存储,普通整型常量的范围是 -32768到32767,例如39、-12等等如果想表示更大的范围,可以用长整型常量,长整型常量是用4个字节来存储,表示的范围能从-2

2、1亿多21亿多,但是在表示的时候在数字后面要多写个l或者L,例如38L、-182L等等思考:100和100L在C语言中一样吗?实型常量实型常量就是我们平时所说的实数,也就是带有小数点的数,例如1.2、-1.8、0.1267等等问:520.0是不是实数?实数表示数的范围比整数大的多,能存储38位左右的值,但是实数存储的数越大或者小数位数越小,这个实数越不精确,就像平时数学里说的四舍五入那样,会丢掉一些值实型常量的写法实型常量有两种写法一种是小数形式,像2.8、-0.9之类的写法另一种是指数形式,就是在整数或者小数后面加上E和数字,例如2E8、-1.5E-3等等,E后面跟正整数,表示相当于将E前的

3、数的小数点后移若干个,E后面跟负整数,相当于E前的数小数点前移若干个,例如 7E8相当于700000000,1.4E-3相当于0.0014练习:将 876.221换成指数形式的写法;将 -0.8E-2 换成小数形式的写法字符常量字符常量就是只含一个符号的量通常在计算机中,人们将常用的字符放在一起,按一定顺序进行编号,每个字符对应一个编号,这样就形成了字符对应的ASCII码(见书301页附录1)在C语言中,一个字符常量就是对应一个ASCII码字符常量表示在C语言中,字符常量是用单引号括起来一种是可显示字符,像字母、数字、标点符号等等,例如K、4、!都是字符常量另一种是不可显示字符,也叫转义字符,

4、也是单引号或起来,里面以“”开头,后面接转移字符的ASCII码或字符形式,例如换行符、退格符等等换行符写成转移字符形式是n、10注意:转义字符也只表示一个字符例题在屏幕上显示整数179、实数21.5、小写字母m和字符双引号#include main() printf(“%d”,179); printf(“%f”,21.5); printf(“%c”,m); printf(“%c”,”);字符串常量字符串常量是用一对双引号括起来的零个或者多个字符的序列,例如”welcome”、”0123”、”都是字符串常量,其中”称为空串字符串长度就是字符串中字符的个数字符串常量存储在C语言中,字符串常量在内存中是用一段连续的空间进行存储的,一个字符占用一个字节,并且在整个字符串后面会有个小尾巴0,它是字符串的标志,所以字符串常量实际存储长度比看到的长度多个1例如,字符串常量”star”在内存中的存储为思考:A和”A”所表示的是一样的吗?s t a r0

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号