Description:編寫一個程序,模擬用戶登錄系統(tǒng)的密碼驗證過程。系統(tǒng)提供給用戶的密碼長度最長為20個字符,若密碼輸入錯誤可以再次輸入。但為了保證用戶密碼安全,若連續(xù)輸入密碼錯誤超過5次就會鎖定賬號一段時間。
Input:輸入為若干個串,至EOF結束。輸入的第一個串是用戶的正確密碼,后面的串為模擬用戶登錄時的輸入的密碼。
Output:每次輸入錯誤的密碼,輸出一個“Wrong!”,若輸入的密碼為正確的,輸出一個“Welcome!”,并結束密碼測試。若前5次輸入的密碼都是錯誤的,則后面的輸入中不管是否有正確的密碼都輸出“Out of limited!”。
您可能感興趣的試卷
你可能感興趣的試題
下面程序的輸出是()(假設int數(shù)據(jù)是2個字節(jié))
A.a=32768
B.a=32767
C.a=-32768
D.a=-1
A.死循環(huán)
B.循環(huán)一次
C.不進入循環(huán)體
D.編譯有錯
A.k=(a>b)?1:0;
B.k=a>b;
C.k=a<=b;
D.a<=b?0:1;
最新試題
下面不是C語言特點的是()。
用C語言編寫的程序可以不經(jīng)過編譯直接運行。
學習C語言只需要記憶語法就可以了。
下面有關標識符使用說法不正確的是()
C語言編譯連接生成的.exe文件屬于()。
以下不能正確計算1×2×3×…×10的程序段是()
集成開發(fā)環(huán)境(IDE)包括了代碼編輯器、編譯器、調試器和圖形用戶界面等工具,它是集成了代碼編寫功能、分析功能、編譯功能、調試功能、測試功能等一體化的綜合開發(fā)軟件。
下面程序段的運行結果不正確的是()
格式控制符說法正確的是()
在C語言中,將屬于不同類型的數(shù)據(jù)作為一個整體來處理時,常用()。