小甲鱼讲错了!
#include <stdio.h>void main()
{
int a = 2, b = 4, c = 6, x, y;
y = (x = a + b), (b + c);
printf("y = %d, x = %d\n", y, x);
}
请问答案是什么
←_←这个问题已经有N个鱼油说过了{:7_176:}
牡丹花下死做鬼 发表于 2014-2-21 19:58 static/image/common/back.gif
←_←这个问题已经有N个鱼油说过了
刚学,没看到过有人提出 王建荣 发表于 2014-2-21 20:26 static/image/common/back.gif
刚学,没看到过有人提出
建议你发帖之前先搜索 都是伸手党,自己编译一下能咋地啊,结果都是6 那个应该不是逗号运算符,应该就是普通的。。所以X = 2+4 为6 那么再把6给Y y = (x = a + b), (b + c); 少打了个括号,应该是: y = ((x = a + b), (b + c)); 第一次离小甲鱼这么近!:lol:
最近经常看到这小乌龟。。?、
页:
[1]