已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 30 D 36
人气:395 ℃ 时间: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
- 什么字加上草字头,绞丝旁,力字,心字,都可以变成个字
- Peter is studies english at school.否定句
- 在0 99这100个自然数中 可连数有几个
- 9.28 英文怎么说
- you have to give up smoking .改为否定句 为什么不用have
猜你喜欢