当前位置: 代码迷 >> C语言 >> [求助]运算子相关题
  详细解决方案

[求助]运算子相关题

热度:268   发布时间:2006-08-28 19:08:49.0
[求助]运算子相关题

int x,y;
x=0;y=0;

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

printf("%d\n",x+=y);

printf("%d\n",x/=y);

输出结果为:2,1,-1
请解释一下原因!谢谢
搜索更多相关的解决方案: 运算子  

----------------解决方案--------------------------------------------------------
1
1
浮点数例外
我的编译结果


----------------解决方案--------------------------------------------------------
x/y,而y为0,非法运算。楼主的编译器该换个了,连除数出现为0了,都没反应
----------------解决方案--------------------------------------------------------
用的是gcc
不知道怎么更新新的啊


----------------解决方案--------------------------------------------------------
以下是引用韩峰在2006-8-28 19:38:22的发言:
1
1
浮点数例外
我的编译结果

我也是这个结果,不知道楼主用的是什么编译器?
而且第三个数字由于Y为0,出现问题!

[此贴子已经被作者于2006-8-30 8:59:57编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案