x=(a=4,6*2)后的x值为(才c 语言)

2025-03-05 09:15:50
推荐回答(2个)
回答1:

#include 

void main()

{

 int x,a;

 x=(a=4,6*2);

 printf("%d\n",x);

}

回答2:

#include
void main()
{
int x,a;
x=(a=4,6*2);
printf("x=%d\n",x);
}
程序分析:
C语言里私用逗号运算符的赋值语句中,只把最后一个逗号后面的值赋值给变量
所以 x=6*2=12