0) y=1; else y=0;答案是: { 0 (x0)

发布时间:2021-03-07 23:34:16

0) y=1; else y=0;答案是: { 0 (x0) }为什么x=0时y=0呢?求高手解释下.

网友回答

y的初始值为-1,当x不等于0时,把y赋值为1,也就是这时x>0和x>0都为1,然后如果x>0时y的值又赋值为1,注意后面的else语句是跟 if(x>0) y=1相匹配,就是说除了x>0 y=1之外,其他的情况y都为0,明白了吗
以上问题属网友观点,不代表本站立场,仅供参考!