已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 30 D 36
人气:432 ℃ 时间:2019-09-27 15:16:34
解答
这个应该是选C.已经给你运行了,截图了.你看看.原因如下:先执行a=2*3,a=6,然后再a*5=30,注意此时有一个括号,说明前面这个逗号表达式的值为30.后面再接着一个逗号表达式.因为赋值符号 = 的优先级比逗...
推荐
- 已知有声明“int a=3,b=4,c;”,则执行语句“c=1/2*(a+b);”后,变量c的值为_______.
- 已知:int i ,a;执行语句i=(a=3*9,a/5),a+11后变量i= .A:5 B:16 C:27 D:38
- 12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24
- 若α,β是方程x^2+2x-2008=0的两实数根,则α^2+3α+β的值-----
- 传不习乎什么意思
- 我喜欢春雨,它在____,在_____.
- go for a q_ walk
- 赛车的左、右轮子距离为1.5米,当赛车沿一半径为10米的圆形跑道跑一圈时,外侧的轮子比内侧的轮子多走了_π米.
猜你喜欢