当前位置: 代码迷 >> C语言 >> 运行结果是什么?
  详细解决方案

运行结果是什么?

热度:112   发布时间:2007-11-11 10:31:18.0
运行结果是什么?
main()
{
int x,y,m,n;
x=10;y=20;
m=x++;n=++y;
printf("x=%d,y=%d,m=%d,n=%d",x,m,n);
m=x--;n=--y;
printf("x=%d,y=%d,m=%d,n=%d",x,m,n);
getch();
}

搜索更多相关的解决方案: 运行  结果  

----------------解决方案--------------------------------------------------------
怎么没有return 0;结束语句?
----------------解决方案--------------------------------------------------------
把 return 0; 加上去了。

但输出结果还是不懂.```
----------------解决方案--------------------------------------------------------

你的printf语句是不是写错了,是不是要为printf("x=%d,y=%d,m=%d,n=%d",x,y,m,n);少了一个y.


----------------解决方案--------------------------------------------------------
回复:(满江风)你的printf语句是不是写错了,是不是要...
估计本身就是个错误语句示范,所以n输出的是个垃圾值。
----------------解决方案--------------------------------------------------------
  相关解决方案