第3章 数据类型、运算符及表达式。。.pptVIP

  • 3
  • 0
  • 约1.6万字
  • 约 56页
  • 2018-01-04 发布于湖北
  • 举报

第3章 数据类型、运算符及表达式。。.ppt

第3章 数据类型、运算符及表达式。。

字节和位 内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进位的值是0或1 数值的表示方法——原码、反码和补码 原码:最高位为符号位,其余各位为数值本身的绝对值 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码:在计算机系统中,数值一律用补码来表示 正数:原码、反码、补码相同 负数:最高位为1,其余位为原码取反,再对整个数加1 3.1 数据类型 数据类型总表 整型变量的类型 基本整型 int ,分配 2 Byte 短整型 short int,分配 2 Byte 长整型 long int,分配 4 Byte 整型数据均以二进制补码形式存储 例如: 表达式: 150+b*2-12.456 b=(++a)-2 a /= a *= (a = 2) f=abc --a ||++bc++ max=ab ? a : b a=3,a+=3,a*a 1/(float)a+6 关系运算注意: 条件运算符与表达式 一般形式: expr1 ? expr2 : expr3 执行过程 功能:相当于条件语句,但不能取代一般if语句 ~ ^ | 程序如下: main( ) { int a=10, b=010; printf(%d %d\n, ab, a|b

文档评论(0)

1亿VIP精品文档

相关文档