复合赋值运算符 += -= *= /= %= 如: sum += i 等价于 sum=sum+i 如:a *= a+2 等价于 a= a*(a+2) 初始情况下a=3,则执行上述运算后a=? 左端只能是变量(或数组元素),不能为表达式或常量,如:a+2*=b (?) a=b+2=c+5 (?) 以 “+=”为例: 变量+=表达式 等价 变量 = 变量+表达式 15 运算符示例 输入秒数,以小时、分、秒形式显示。 利用取余、整数相除或整除运算符方便地实现。 * #include iostream.h void main() { int h,m,s,x; cinx; h=x/3600; //整数相除得整数 s=x % 60; //取余数 m=(x % 3600 )/60; couth:m:sendl; } 关系运算符 (小于)、 =(小于等于)、 (大于) = =(等于)、 =(大于等于)、 !=(不等于) 优先级: (从高到低) ( 、 = 、 、 = ) ( = = 、 != ) 关系运算描述的是一种“判断关系”,其结果有“真(true)”和“假(false)”两种。用“
原创力文档

文档评论(0)