第2章基本数据类型 第2章基本数据类型 2.1整型 2,2浮点型 23字符型 24逻辑类型 25标准函数 2.6量的定义方法 BACK
第 2章 基本数据类型 第 2章 基本数据类型 2.1 整型 2.2 浮点型 2.3 字符型 2.4 逻辑类型 2.5 标准函数 2.6 量的定义方法
第2章基本数据类型 21整型 211基本整型 1.类型名称 int 2.取值范围 32768~+32767(215~215-1) 3数据表示方法 与数学上类似,不能有分隔符。C语言允许使用八进制整 数与十六进制整数,八进制整数加前导0(数字),十六进制整 数加前导0X
第 2章 基本数据类型 2.1 整 型 2.1.1 基本整型 1. 类型名称 int 2. 取值范围 -32768~+32767(-2 15~2 15 -1) 3. 与数学上类似, 不能有分隔符。C语言允许使用八进制整 数与十六进制整数, 八进制整数加前导0(数字), 十六进制整 数加前导0X
第2章基本数据类型 4.运算操作 (1)算术运算包括:+(加法)、-(减法)、*(乘法)、/(除 法)、%(求余),运算规则除除法外,与数学中相同。 整数的除法运算是整除,得到商,如5/3结果为1。对于负数,多数 机器采用向零取整法,如-5/3结果为-1。 求余运算,又称取模运算,得到余数,如5%结果为2,-5%结果 为-2 求余运算在许多场合都非常有用,如判断整数a是不是b的倍数, 可看a%是否等于零。a%10得到a的个位数字,a/10)%10得到a的十 位数字,如此可分离一个整数的数字 般只有除数大于0,求余运算才有意义。当a小于0时,a%b等于 ((-a)%b)
第 2章 基本数据类型 4. 运算操作 (1) 算术运算包括: +(加法)、 -(减法)、 *(乘法)、 /(除 法)、 %(求余), 运算规则除除法外,与数学中相同。 整数的除法运算是整除, 得到商, 如5/3结果为1。 对于负数, 多数 机器采用向零取整法,如-5/3结果为-1。 求余运算, 又称取模运算, 得到余数, 如5%3结果为2, -5%3结果 为-2。 求余运算在许多场合都非常有用, 如判断整数a是不是b的倍数, 可看a%b是否等于零。a%10得到a的个位数字, a/10)%10得到a的十 位数字, 如此可分离一个整数的数字。 一般只有除数大于0, 求余运算才有意义。当a小于0时, a%b等于 -((-a)%b)
第2章基本数据类型 (2)关系运算包括:<(小于)、<(小于等于)、= (等于)、!=(不等于) (大于) 大于等 于)等六种,运算规则与数学中相同,运算结果为逻辑类 型数据。关系运算成立结果为1,不成立结果为0
第 2章 基本数据类型 (2) 关系运算包括: <(小于)、 <=(小于等于)、 == (等于)、 !=(不等于)、 >(大于)、 >=(大于等 于)等六种, 运算规则与数学中相同, 运算结果为逻辑类 型数据。关系运算成立结果为1, 不成立结果为0
第2章基本数据类型 5.存储 C标准没有具体规定各类数据存储的字节数,各种 机器处理有所不同,一般以一个机器字(Word)存放1 个int数据,PC机上int数据存储用两个字节 机器中用最高位表示数的符号,正数符号位用0表 示,负数符号位用1表示。负数在机器中存放的是其补
第 2章 基本数据类型 5. 存储 C标准没有具体规定各类数据存储的字节数, 各种 机器处理有所不同, 一般以一个机器字(Word)存放1 个int数据, PC机上int数据存储用两个字节。 机器中用最高位表示数的符号, 正数符号位用0表 示, 负数符号位用1表示。负数在机器中存放的是其补 码