> 其他 >
int a=2,b=6,c=8;,表达式(a,b),(c,10)的值,求程序.
10.设int a=2,b=6,c=8;,表达式(a,b),(c,10)的值是( )
A.2 B.6
C.8 D.10
我是这样答的,
#include "stdio.h"
void main()
{
int a=2,b=6,c=8,d;
d=(a,b),(c,10);
printf("%d\n",d);
getch();
}
结果为6.
人气:296 ℃ 时间:2020-04-05 04:42:55
解答
是这样的:首先从全局看这是个逗号表达式.表达式的第一个操作数是(a,b),第二个操作数是(c,10).依照都好表达式的运算规则:从左向右依次运算,整个表达式的值是最右边操作数的值.但是对于这里,操作数又是逗号表达式.所...
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版