1. 程式人生 > >第一周作業,模擬登錄

第一周作業,模擬登錄

read 存儲 文件中 密碼 str 程序 nbsp 登陸 使用

---恢復內容開始---

模擬登陸作業需求:

1. 用戶輸入帳號密碼進行登陸

2. 用戶信息保存在文件內

3. 用戶密碼輸入錯誤三次後鎖定用戶

思路:

1、使用tex文件存放用戶名和密碼信息,存放的格式按照字典格式存儲;使用tex文件存放鎖定用戶名信息,存放的格式按照列表格式存儲;

2、運行程序時,首先輸入用戶名和密碼,將文件中的用戶名和密碼轉換成對應的數據格式的數據存儲;

3、判斷輸入的用戶名是否存在,不存在則提示“用戶不存在”,存在再進行用戶的判斷;

4、判斷用戶是否在鎖定用戶中,在則提示“用戶已鎖定”,不在則再進行密碼的判斷;

5、正確輸入密碼,提示“用戶登錄成功”,輸錯三次以下可以再次輸入,如輸錯三次該用戶鎖定,將用戶信息寫入“鎖定用戶信息”文件;

Readme:

1、執行程序,輸入用戶名和密碼

2、用戶名和密碼都正確,正常登錄

3、用戶名不正確或已鎖定,則登錄失敗

4、密碼輸錯三次,鎖定用戶

第一周作業,模擬登錄