為什么會無限循環(huán)啊,嗚嗚嗚嗚嗚,我只是想讓它循環(huán)回去,重新輸入一次!
5 回答
已采納
楓楓噠
TA貢獻11條經(jīng)驗 獲得超8個贊
原程序無限循環(huán)是因為你在進行跳出判斷時沒有改變consent值,導致重復判斷循環(huán)有效出現(xiàn)的;后一個程序里consent=1的判斷是在while循環(huán)體里進行判斷的,那么當判斷成立跳出時自然就會跳出while循環(huán),其中包括了try括弧的模塊。如果你想要做到一個輸入一個輸入的判定的話,建議把while函數(shù)體里的東西做成一個引用函數(shù),之后再另外設置一個變量作為while跳出的判斷(比如設定consent0,當輸入空格時令consent0=1,再跳出循環(huán))
qq_愛做夢的年紀_0
TA貢獻8條經(jīng)驗 獲得超1個贊
看著好奇怪。。。while(consent == 0)判斷為真,接收,然后在去判斷,還是為真,這樣肯定就死循環(huán)了。個人覺得
慕數(shù)據(jù)4042892
TA貢獻1條經(jīng)驗 獲得超0個贊
你給count初始化為0然后循環(huán)判斷條件就是count是否為0,再加上你循環(huán)體里沒改變count的值,條件一直成立,當然無限循環(huán)了
添加回答
舉報
0/150
提交
取消

