展开全部
先执行a=3*5,a的值变为15
再运算a*4,值为60(仅算了一回,没有保存)
再算a+5,值为19,此值就是整个括号,即逗号表达式的值就是19
输出的值就是19
再运算a*4,值为60(仅算了一回,没有保存)
再算a+5,值为19,此值就是整个括号,即逗号表达式的值就是19
输出的值就是19
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
^,这个符号是c语言里面的位运算符,是代表按位异或,x=x^y,就是将x和y转换成对应的二进制数,再按位异或,得到的值赋给x。整型是2个字节,16位,
x=x^z;
对应的操作为:二进制的0000,0000,0000,0001和0000,0000,0000,0011异或,得到结果为2
后面两句以此类推,得到的结果应该是213.
x=x^z;
对应的操作为:二进制的0000,0000,0000,0001和0000,0000,0000,0011异或,得到结果为2
后面两句以此类推,得到的结果应该是213.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询