問題:
編寫**模擬三次密碼輸入的場景
最多能輸入三次密碼,密碼正確,提示「登入成功」,密碼錯誤
可以重新輸入,最多輸入三次。三次均錯,則提示退出程式
思路:
最多可以輸入三次密碼,則可以使用for語句,迴圈三次
定義字元陣列,用strcmp函式將輸入的密碼和原密碼比較
如果密碼正確,break跳出迴圈,否則重新輸入密碼執行迴圈
源**:
#define _crt_secure_no_warnings //在vs2017中使用這個巨集定義,才可以使用scanf語句,否則為scanf_s語句
#include#include#include//涉及字串處理函式,則必須引用該標頭檔案
int main() ;
printf("請輸入密碼:\n");
scanf("%s", password); //字元陣列輸入可以不使用位址符
if (strcmp(password, "123456") == 0)
else
} system("pause");
return 0;
}
C語言 8 猜數字遊戲 三次密碼輸入模擬
猜數字遊戲 define crt secure no warnings 1 include include include includevoid menu void game else if guess ret else int main while 0 system pause return 0...
程式設計成長日記 模擬三次輸入密碼
簡單的模擬取錢時輸入密碼 include include includeint main else if i 3 else if i 3 return 0 這裡要注意strcmp函式的使用,我在第一次寫的時候寫成了strcmp p,passwd 導致第一次輸錯密碼後程式崩潰 原型 extern in...
Python登入,輸入三次密碼
第一段python 寫了一天,總算不報錯了,值得紀念。基本要求 寫乙個登入介面,登入三次鎖定使用者 1.包含乙個使用者資訊檔案,使用者名稱和密碼 2.黑名單檔案 過程 1.先檢查是否在黑名單中,如果存在則不讓登入 2.如果不在黑名單中也不在使用者列表,則提示找管理員開通 3.如果在使用者表中,則提示...