
在C++中求下列表达式的值:(1)a=3*5, a=b=3*2 (2)a/=a+a \\定义a为整型变量且值为12
本人是大学生初学者、望请说明思路过程。答案有,就是理解不到计算机怎么算的!第一个为啥不是15呢?第二个a后面的那斜杠代表啥玩意?...
本人是大学生初学者、望请说明思路过程。答案有,就是理解不到计算机怎么算的!
第一个为啥不是1 5 呢?第二个a 后面的那斜杠代表啥玩意? 展开
第一个为啥不是1 5 呢?第二个a 后面的那斜杠代表啥玩意? 展开
展开全部
(1)6逗号运算符,从左到右运算a=3*5没有起到作用,起到作用的是a=b=2*3
(2)0 a/=a+a根据运算符优先级,先计算a+a即相当于a=a/(a+a),因为a是整数,所以a=0
(2)0 a/=a+a根据运算符优先级,先计算a+a即相当于a=a/(a+a),因为a是整数,所以a=0
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询