模块2C语言数据例析.ppt

2.4C语言的运算符和表达式 C语言的运算符非常丰富,除了控制语句和输入\输出以外,几乎所有的基本操作都作为运算符处理,所以C语言的运算符可以看作操作符。C语言肺腑的运算符构成了C语言丰富的表达式。 C 运 算 符 算术运算符:(+ - * / % ++ --) 关系运算符:( = == = !=) 逻辑运算符:((! ||) 位运算符 :( ~ | ^ ) 赋值运算符:(= 及其扩展) 条件运算符:(?:) 逗号运算符:(,) 指针运算符:(* ) 求字节数 :(sizeof) 强制类型转换:(类型) 分量运算符:(. -) 下标运算符:([]) 其它 :(( ) -) 2.4.1算术运算符与算术表达式 1.算术运算符 对象个数 名称 运算符 运算规则 运算对象 结果类型 结合性 单目 正 + 取正值 整型或实型 整型或实型 自右向左 负 - 取负值 双目 加 + 加法 整型或实型 整型或实型 自右向左 减 - 减法 乘 * 乘法 除 / 除法 模(求余) % 整数求余 整型 整型 (1)除法运算符/,如果两个整数相除,结果为整数。 (2)如果参加+、-、*、/运算的两个数有一个为实型,则结果为double型,因为所有实数都按double型进行运算。 (3)求余运算符%,要求两个操作数均为整数,结

文档评论(0)

1亿VIP精品文档

相关文档