為什么輸入no,按回車(chē)后,程序不先輸出SORRY的那句話(因?yàn)檩斎氲牟皇莕),然后再跳過(guò)多輸出的O?還有,continue會(huì)不會(huì)將O再返回到while語(yǔ)句的判斷是否為y的地方,結(jié)果發(fā)現(xiàn)不是Y,然后在輸出SORRY那句話?也就是輸入no,就輸出兩遍SORRY的那句話?
1 回答
已采納

楠寶寶_
TA貢獻(xiàn)46條經(jīng)驗(yàn) 獲得超18個(gè)贊
不大清楚你描述的問(wèn)題,有點(diǎn)被你說(shuō)懵。我直接看代碼的話,
我是這么理解的:
得到輸入字符,得到的字符如果不等于y就進(jìn)入while循環(huán)
如果進(jìn)入循環(huán)后還是n的話,就輸出Well ....否則就是Sorry。
里面的while用來(lái)跳過(guò)剩余的輸入行。。。(有點(diǎn)廢話)
不大清楚你描述的問(wèn)題。建議你運(yùn)行完把結(jié)果貼出來(lái)加上源代碼才可以分析問(wèn)題。這樣片段代碼很難看出來(lái)。同樣剛學(xué)C的路過(guò)
- 1 回答
- 0 關(guān)注
- 927 瀏覽
添加回答
舉報(bào)
0/150
提交
取消