为什么我这个程序调试运行出来的结果始终是0呢?我真的不懂为什么会出错?我感觉没多大错
else if(x==0)这部分要这么写不是x=0x=0是把0赋给了x,然后条件判断是假,就会执行后面的else部分,此时x为0,y1,y2也为0了
12行x=0是赋值语句。判断相等用x==0
题主:你的代码中 else if(x = 0) 注意这里是赋值,把0赋给了x,然后判断为假,走后面的else部分了所以为0