我在互联网上找到了这个代码,它运行得很好,但为什么当你输入零值时,它不起作用为什么当我输入0时,循环不会停止
(https://i.stack.imgur.com/cgva8.jpg)
查看代码的while部分-因为0除以2将始终给出0 mod,然后将数字2附加到列表(li(中,然后将n更新为n/2,它仍然是0-然后它一次又一次循环-因为while条件永远为真。。。
我在互联网上找到了这个代码,它运行得很好,但为什么当你输入零值时,它不起作用为什么当我输入0时,循环不会停止
(https://i.stack.imgur.com/cgva8.jpg)
查看代码的while部分-因为0除以2将始终给出0 mod,然后将数字2附加到列表(li(中,然后将n更新为n/2,它仍然是0-然后它一次又一次循环-因为while条件永远为真。。。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium