第五课的填空真题?
while(s>0) {t=s%10; if(t%2==0) { x=x+t*i;i=i*10; } s=s/10; }
这里面有if语句,为什么没有else啊,我把s=s/10当成了else后面的语句,以为如果不执行{x=x+t*i;i=i*10},则执行s=s/10?
不是每个if都要配个else的。。
回复 qqq:那怎么判定要不要配一个else呢
回复 匿名课官:这要根据具体逻辑来决定。当你做到这种题应该就会懂了。