C语言
#includeint main(){ int i=7,j=7;i+=1; j=j+1; printf("i=%d j=%d\n",i,j);//i=8 j=8i-=1; j=j-1; printf("i=%d j=%d\n",i,j);//i=7 j=7i*=2; j=j*2; printf("i=%d j=%d\n",i,j);//i=14 j=14i/=2; j=j/2; printf("i=%d j=%d\n",i,j);//i=7 j=7i%=2; j=j%2; printf("i=%d j=%d\n",i,j);//i=1 j=1return 0;} 复合赋值运算符就是在赋值符“=”前面加上一个运算符 。
例如上述代码中的”i+=1“,就是一个加号和等号组成的复合赋值运算符 。等同于”i=i+1“ 。
在C语言中复合赋值运算符运算符在赋值符前面,完美的规避了把加号减号当作是正负号的问题 。例如"i=+1",我们不清楚要表达的是“i=i+1”,还是把正1(+1)赋值给i 。
C++
【Day08-复合赋值运算符】#include
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
