- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 数据类型、运算符和表达式
2.1 C语言的数据类型
2.2 常量与变量
2.3 变量赋初值
2.4 各类数值型数据间的混合运算
2.5 C语言的运算符和表达式
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.1 C语言的数据类型
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.1 C语言的数据类型
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.2 常量与变量
程序运行过程中,其值不能被改变的量称为常量,其值可以
改变的量称为变量。
2.2.1 常量
1.整型常量
(1)十进制整数:由数字1~9开头,其余各位由0~9组
成。如123、-789、0等。
(2 )八进制整数:由数字0开头,其余各位由0~7组成。
在书写时要加前缀 “0” (零)。如012,表示八进制数12。
(3 )十六进制整数:由数字0x或0X开头,其余各位由0~
9与字母a~f(0X开头为A~F)组成。在书写时要加前缀
“0x” 或“0X”开头。如0x36,代表十六进制数36 。
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.2 常量与变量
注意:(1)在C语言中10,010 ,0xl0是3个数值完全不同的
整数。
(2)整型数可long int 、short int和unsigned int等若干
种。
(3)长整型数在书写时加一个后缀“L”。
(4)整型数又可以是正数和负数。
例如:123,-123,0123,-0123,0x789,-0x789是合法的;
16、 020、0xl0在计算机中的内部表示都相同。
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.2 常量与变量
2 .实型常量
实型常量又称实数、浮点数,有两种表现形式:
(1)十进制实数:由数字和小数点组成。如0.149 ,123.0。
(2 )指数形式:用带指数记数法来表示,如123E2或123e2
(注意书写)。
3.字符型常量
字符型常量有:字符常量、字符串常量和转义字符三种。
(1)字符常量
字符常量构成:用一对单引号括起来的单个字符。
例如:A、a、X、?、$ 等都是字符常量。
字符常量的值:就是该字符的ASCII码值,可以和数值一样
参加运算。
例如:字符A的数值为十进制数65。
重庆电力高等专科学校
第2章 数据类型、运算符和表达式
2.2 常量与变量
3.字符型常量
(2 )字符串常量
字符串常量构成:用一对双引号括起来的字符序列。
例如 :abc、CHINA、yes、1234、How do you
do. 等,都是字符串常量。
字符串长度:字符中的字符个数。
例如,How do you do .、Good morning .和的长度分
别为14、13和0 。
C语言规定:字符串存储时,系统在末尾自动加一个\0符
号作为字符串的结束标志。
例如:字符串为“CHINA” 内存中实际存储为:
您可能关注的文档
- Access数据库应用基础与实训教程第4章Access数据表的操作.pdf
- Access数据库应用基础与实训教程第5章Access查询及其应用.pdf
- Access数据库应用基础与实训教程第6章窗体的设计.pdf
- Access数据库应用基础与实训教程第7章报表.pdf
- Access数据库应用基础与实训教程第8章数据访问页.pdf
- Access数据库应用基础与实训教程第9章宏.pdf
- Access数据库应用基础与实训教程第10章数据库的安全与管理.pdf
- Access数据库应用基础与实训教程总目录.pdf
- Authorware6.5实用培训教程PowerPoint课件第01章Authorware6.5概览.pdf
- Authorware6.5实用培训教程PowerPoint课件第02章图形和文本的使用.pdf
文档评论(0)