为什么一直无限输出wo啊,我刚学不太懂SOSSOS😭😭
do {}while(); 里的 i 是否用 x 替换?不然 i = i%h; 始终for() 里 i<105 永远成立,死循环了。
do...while 循环是 while 循环的变体。在检查while()条件是否为真之前,该循环首先会执行一次do{}之内的语句,然后在while()内检查条件是否为真,如果条件为真的话,就会重复do...while这个循环,直至while()为假。
你的h永远大于0,所以已经出不来了,除非你将h>0改成h<0
因为你的 h 一直都是 大于0