作业帮 > 综合 > 作业

有定义,int a=7,b=8,c=9,执行以下语句,c=(a-=(b=5));c=(a%11)+(b=3);则变量c中

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 03:25:36
有定义,int a=7,b=8,c=9,执行以下语句,c=(a-=(b=5));c=(a%11)+(b=3);则变量c中的值为多少?答案是7.求原因
有定义,int a=7,b=8,c=9,执行以下语句,c=(a-=(b=5));c=(a%11)+(b=3);则变量c中
c=(a-=(b=5)) ;
程序先把b的值更改为5 然后 a-=5 即 此时的a = 2 ;
该语句执行完后 a=2 b =5 c=2
c=(a%11)+(b=3)
a%11 -----结果为2
b=3
所以C=5
你说的c =7 是不是
c+=(a%11)+(b=3)