怎么理解下面的C++语句?if(x>=0) if(x>0) y=1; else y=o; else y=-1;

问题描述:

怎么理解下面的C++语句?if(x>=0) if(x>0) y=1; else y=o; else y=-1;

if(x>=0)
if(x>0) y=1
else y=o
else y=-1
这样你就看懂了吧 在X大于等于0的前提下 如果X大于0 Y等于1 其余也就是X等于0时 Y等于0 在其余也就是X小于0时 Y等于-1