C語言精簡代碼
知道C語言精簡代碼是怎么樣的嗎?下面小編為大家整理了C語言精簡代碼,希望能幫到大家!
模擬銀行輸入密碼的源碼
#include
#include
int main()
{
int pass,i=0,p=5;
//pass為密碼,i為輸入錯誤密碼次數(shù) p是5秒時間退出或進入系統(tǒng)。
printf("請注意周邊環(huán)境,再輸入密碼: ");
while(pass!=123456)//當(dāng)pass不等于123456時,一直死循環(huán)
{
scanf("%d",&pass);//在緩沖區(qū)中輸入一個整數(shù)
if(pass!=123456)
printf("輸入密碼錯誤%d次... ",++i);
if(i>=3)//如果錯誤次數(shù)大于或等于3次時,退出循環(huán)。
{
printf("對不起,你的卡被取款機吃了,請聯(lián)系銀行... ");
while(i==3&&p>=0)//當(dāng)i等于3并且p大于呀等于0時
{
printf(" %d秒退出系統(tǒng)...",p--);
Sleep(1000);
}
return -1;
}
}
if(pass==123456)//if是如果
{
printf("密碼正確,進入系統(tǒng)中... ");
while(p>=0)
{
printf(" %d秒進入系統(tǒng)...",p--);
Sleep(1000);/覺一秒鐘1秒=1000毫秒
}
}
return 0;
}
【C語言精簡代碼】相關(guān)文章:
C語言的預(yù)處理代碼09-28
C語言快速排序算法及代碼10-06
C語言插入排序算法及實例代碼10-08
C語言字符串快速壓縮算法代碼10-08
C語言奇偶排序算法詳解及實例代碼10-04
C語言合并排序及實例代碼講解10-04
如何提高單片機C語言代碼效率10-03
C語言文件操作解析詳解及實例代碼10-03