Re: [問題] 新手問break的練習題

看板C_and_CPP作者 (←這人是超級笨蛋)時間13年前 (2010/08/18 23:55), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
請使用有意義的縮排... 以下我是依照你的程式碼重新排過 如果有錯的話請告訴我, 不確定到底是邏輯錯還是排版錯 有改變的部份我用亮色標起來並加註解 ※ 引述《vincent59 (愛世代)》之銘言: #include <iostream> #include <conio.h> using namespace std; int main() { int i, pass; // i為計次變數、pass為密碼 for (i = 0; i < 3; i++) // 最多輸入三次 { cout << "請輸入四位數通關密碼: "; cin >> pass; if (pass != 5683) cout << "請重新輸入" << endl; if (pass == 5683) // 如果輸入正確則跳出 break; } if (i < 3) // 如果輸入次數三次以下, 顯示登入訊息 cout << "歡迎登入" << endl; else // 否則顯示失敗訊息, 程式退出 cout << "登入失敗, 再見" << endl; _getch(); return 0; } 不考慮位數的話大概就這樣改最簡單吧 雖然我不會說這是最好的寫法甚至最容易理解的寫法XD -- "問おう、貴方が私のマスターか?" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146 ※ 編輯: uranusjr 來自: 114.32.81.146 (08/18 23:56)

08/19 09:10, , 1F
他應該是有用有意義的縮排 只是有些用tab有些是按空白
08/19 09:10, 1F

08/19 22:23, , 2F
I got it ,謝謝
08/19 22:23, 2F
文章代碼(AID): #1CR09pnn (C_and_CPP)
文章代碼(AID): #1CR09pnn (C_and_CPP)