精華區beta Programming 關於我們 聯絡資訊
void main(void) { int a; do { cin.clear(); cin>>a; }while(cin.good()==0); } 請問一個很基礎的問題 如果想限制只能輸入數字要怎麼改寫這個程式(只要輸入abc就會當掉) 自己測試的結果 如果使用迴圈測試cin是否錯誤 第一次錯誤接著就不會執行cin這行 所以就變成無窮迴圈了 請問有其他解決的辦法媽 -- ※ Origin: 雲林科技大學藍天使 <bbs.yuntech.edu.tw> [From: 140.125.207.33]