第三章 基本数据类型、运算符与输入输出函数.ppt
《第三章 基本数据类型、运算符与输入输出函数.ppt》由会员分享,可在线阅读,更多相关《第三章 基本数据类型、运算符与输入输出函数.ppt(27页珍藏版)》请在麦多课文档分享上搜索。
1、1,第三章 基本数据类型、运算符与输入输出函数,3.1 基本数据类型 3.2 常量 3.3 变量 3.4 C语言的运算符和表达式 3.5 输入输出函数,2,3.1 基本数据类型,3,3.2 常量,3.2.1 整型常量 整型常量就是整常数,可以用三种进制形式表示: 1十进制数:以非0数字开头的数。如123,-123等,其每个数字位可以是09。 2八进制数:以数字0开头的数。如0123,-0123等,其每个数字位可以是07。 3十六进制数:以0x(或0X)开头的数。如0xffff,0x1111,-0x123等,其每个数字位可以是09、AF(或af)。,4,3.2 常量(续),3.2.2 实型常量
2、实型常量在C语言中又称为实数或浮点数。在C语言中,实数只采用十进制。它有两种表示形式: 1十进制形式。这种形式的数由整数部分、小数点和小数部分组成(注意必须有小数点)。如:1.24,0.345,.222,234.0,333.,0.0等。 2指数形式。这种形式由三部分组成:实数部分、字母E或e和整数部分。象123x1022可以表示为123E22或123e22。要注意,字母E或e之前必须有数字,之后的数字必须为整数。如e3、2.1e3.5、2.7e、e等都不是合法的指数形式。,5,3.2 常量(续),3.2.3 字符常量 C语言中的字符常量是用单引号()括起来的一个字符。如A、x、D、?、3、X等
3、都是字符常量。 C语言中还规定有另一类字符常量,它们以开头,被称作转义字符,意思是将反斜杠()后面的字符转变成另外的意义。,6,3.2 常量(续),3.2.4 字符串常量 字符串常量是用双引号括起来的字符序列。如:“string“、“This is my first program!“。C语言规定字符串的存储方式为:串中的每个字符(转义字符只能被看成一个字符)按照它们的ASCII码值的二进制形式存储在内存中,并在存放串中最后一个字符的位置后面再存入一个字符0(ASCII码值为0的字符),这是字符串结束的标志。,7,3.2 常量(续),3.2.5 符号常量 C语言允许将程序中的常量定义为一个标识
4、符,称为符号常量。符号常量一般使用大写英文字母表示,以区别于一般用小写字母表示的变量。符号常量在使用前必须先定义,定义的形式是:#define 标识符 常量,8,3.3 变量,3.3.1 C标识符 C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。 注意: 在C语言中,大小写有区别 应避免使用C语言的关键字,9,3.3 变量 (续),3.3.2 整型变量 整型变量可分为:基本型、短整型、长整型和无符号型。无符号型又分为无符号整型、无符号短整型和无符号长整型。,10,3.3 变量 (续),3.3.3 实型变量 C实型变量分单精度(float型)和双精度(dou
5、ble型)两类。,11,3.3 变量 (续),3.3.4 字符型变量 字符型变量用来存放单个字符,定义形式如下: char c1, c2; 可对c1、c2赋值,c1=a;c2=b;注意不能将字符串常量赋给一个字符变量。,12,3.4 C语言的运算符和表达式,3.4.1 算术运算符和算术表达式 注意以下几点: 两个整数相除结果为整数,如5/3的结果为1。如果参加运算的两个数中有一个数为实数,则结果是double型。 模运算符%,又称求余运算符,要求%两侧均为整型数据,如7%4的值为3;而且余数的值符号与被除数一致,如7%4的值为3。 运算符“+ +”是操作数加1,而“”是操作数减1,只适用于变量
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 基本 数据类型 运算 输入输出 函数 PPT
