计算机二级C语言的语法基础3.pptVIP

  • 1
  • 0
  • 约5.83千字
  • 约 24页
  • 2017-09-10 发布于四川
  • 举报
计算机二级C语言的语法基础3

第2章 C语言的语法基础 2.3 运算符与表达式 运算符与表达式 算术运算 关系、逻辑和条件运算 位运算 赋值运算 类型转换 逗号运算 长度运算 算术运算符 5种算术运算符号 +:加法5+6;正号+12; -:减法4.6-3.2;负号-3.1 *:乘法10*3 /:除法8/2 %:求余35%6 算术表达式 由算术运算符把运算对象连接起来,构成合法的式子,运算对象包括:常量、变量和函数。算术表达式的值为整数或实数 算术运算符的优先顺序 优先级从高到低分别为 ( ) 圆括号 +、- 正负号,++、-- 增1、减1 *、/、% 乘、除、求余 +、- 加、减 说明 关于“%”运算:参加运算的对象必须为整数,计算结果为两数相除所得的余数,大部分情况下,余数的符号与左侧的运算对象的符号相同,如35%6=5, -35%6=-5。 关于“/”运算: 整数除:两个整数相除后值等于商的整数部分,如1/2=0 实数除:两个相除的数中至少有一个是实数,相除后值等于商本身,如1.0/2=0.5。 不同类型混合运算:整型、字符型和实型数据可以混合运算,在运算的时候需要进行类型转换。 必须转换:float→double;char,short→int 不同类型数据混合运算的转换规则 关于增1、减1运算:++,-- 运算对象必须为变量,如3++是错误的。 既可作为前缀运算符也可以作为后缀运算符,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档