C语言程序设计 教学课件 作者 许薇 武青海 第二章(2).pptVIP

  • 4
  • 0
  • 约2.54千字
  • 约 16页
  • 2017-08-20 发布于广东
  • 举报

C语言程序设计 教学课件 作者 许薇 武青海 第二章(2).ppt

第二章C程序设计基础知识 信息工程学院 C语言程序设计基础 2.6 算术运算符和算术表达式 2.7 赋值运算符和赋值表达式 2.8 逗号运算符和逗号表达式 2.9 自加、自减运算符 2.6 算术运算符和算术表达式 2.6.1 基本的算术运算符 基本的算术运算符有以下5种: (1)+:加 (2)-:减 (3)*:乘 (4)/:除 (5)%:求余 单目运算符:运算符只有一个运算对象 双目运算符 :运算符需要两个运算对象  说明:  ①双目运算符两边运算数的类型必须一致才能进行操作。所得结果的类型与运算数的类型一致。 ②如果双目运算符两边运算数的类型不一致,如一边是整型数据,一边是实型数据时,系统将自动把整型数据转换成实型数据,使运算符两边的类型达到一致后,再进行运算。 ③在C语言中,所有实型数据的运算均以双精度方式进行。若是单精度数,则在尾部添0补充,使之转化为双精度。 关于求余与除运算符的说明: ①如果参加运算的两个数均为整型数,运算结果也为整型数。例如,5/3的值为1;如果参加运算的两个数中有一个为实型数。则运算结果为double型,这时参加运算的整型数和单精度数都要先转换为双精度数。 ②若参加运算(%)的两个数均为整型数,则结果为两数相除得到的余数。例如,9%2的值为1,100%5的值为0. ③数学式写成C语言算术表达式时,在格式上要变成一串连续的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档