执行语句"x=(a=3,b=a--)"后 x,a,b的值依次为多少?怎么算的?

执行语句"x=(a=3,b=a--)"后 x,a,b的值依次为多少?怎么算的?

题目
执行语句"x=(a=3,b=a--)"后 x,a,b的值依次为多少?怎么算的?
答案
先看括号里,因为括号是逻辑运算符,优先级高,
a = 3 --- a 被赋值为 3
b = a--中,a--意味着先传值,再自减,因此此后b被赋值为a自减前的值3,而a变为2;
x = 3,这个应该好理解...
因此结果是3 2 3;
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.