C程序设计-数据类型及运算符.pptVIP

  • 3
  • 0
  • 约1.1万字
  • 约 56页
  • 2018-05-23 发布于河南
  • 举报
C程序设计-数据类型及运算符

2、数据的溢出 例如:整型数据的溢出 main() { int a, b; a=-32768; b=a-1; printf (“%d, %d” ,a ,b); } 注意:(1)整型变量的数值溢出问题 (2)实型变量中的单精度型变量在内存中保留7位有效数字,输出实型数据时默认输出6位小数。 (3)字符型变量在内存中存放的是它的ASCII值,它可以作为整型变量使用,其值在0~255之间。 main() { int x, y=1; Sum() { int y = 3; x= y+2; } } 注意: (1)“/”符号的运算中,若输出结果要求%d的格式,则它表示一个整除符号;若输出结果要求%f的格式,则它表示一个简单的除法,输出实数形式。 (2)“%”运算中结果的符号取决于被除数的符号。 “/”运算中结果的符号与正常的运算结果的符号相一致。 使用“++”和“--”运算时需要注意以下问题: (1)++和--运算只能用于变量,而不能用于常量和表达式。 (2)++和--运算是单目运算符,运算方向是自右向左。 (3)在表达式中包含++或--运算时,注意:例如, i+++++j 应该写成:(i++) +(++j) 。 i+++j 应写成:(i++) +j。 (4)

文档评论(0)

1亿VIP精品文档

相关文档