> 其他 >
已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 30 D 36
人气:349 ℃ 时间:2019-09-27 15:16:34
解答
这个应该是选C.已经给你运行了,截图了.你看看.原因如下:先执行a=2*3,a=6,然后再a*5=30,注意此时有一个括号,说明前面这个逗号表达式的值为30.后面再接着一个逗号表达式.因为赋值符号 =  的优先级比逗...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版