#include<conio.h>
main( )
{ int i=0,a=0,x=0; clrscr( );
a=(++i)+(++i)+(++i);
printf("%d",(++x)+(++x)+(++x));
printf("%d",a);
}
答案运行结果是69,为什么呢
那函数是啥
题出错了吧
这两个表达式是完全等价的,值也应该完全一样才对,输出应该是99
你确定没有抄错题,print里面不是逗号表达式吗
不是69,是一个6一个9
第一个输出的%d后面加\n,换一下行会看的清楚
a的值是1+2+3
b的值是1+2+3
至于为什么是9,我也理解不了