小疯子丶 发表于 2014-9-10 18:24:48

这个运算我怎么想不明白

#include <stdio.h>

void main()
{
int i = 5,j = 5,p,q;
p=(i++)+(i++)+(i++);
q=(++j)+(++j)+(++j);
printf("%d\n,%d\n,%d\n.%d\n",p,q,i,j);
}


程序显示的结果是
15
22
8
8
我算来算去为什么结果是
18
21
8
8
求大神指导,谢谢

页: [1]
查看完整版本: 这个运算我怎么想不明白