c程序设计(第3章).pptVIP

  • 6
  • 0
  • 约9.73千字
  • 约 35页
  • 2016-11-26 发布于广东
  • 举报
第三章 数据类型、运算符与 表达式 数据类型 常量与变量 不同类型数据的转换 运算符与表达式 各种进制之间的转换 二进制、八进制、十六进制转换成十进制 数值数据 带符号数——原码、反码和补码的表示 原码:最高位为符号位,其余各位为数值位 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码: 正数:原码、反码、补码相同 负数:最高位为1,其余位为原码取反,再加1 §3.1 数据类型 条件运算符与表达式 一般形式: expr1 ? expr2 : expr3 执行过程 功能:相当于条件语句,但不能取代一般if语句 关系运算时注意: int a=0,b=1; if(a=b) printf(“a equal to b”); else printf(“a not equal to b”); 假定 x,y为实型变量 1)若要判x是否等于y,则应写为: fabs(x-y)1e-7 2)若要判x是否等于0,则应写为: x1e-6 第 三 章 数 据 类 型 、 运 算 符 与 表 达 式 应为:a==b 避免直接对实数作相等或不等的判断

文档评论(0)

1亿VIP精品文档

相关文档