C語言精簡程式碼
知道C語言精簡程式碼是怎麼樣的'嗎?下面小編為大家整理了C語言精簡程式碼,希望能幫到大家!
模擬銀行輸入密碼的原始碼
#include
#include
int main()
{
int pass,i=0,p=5;
//pass為密碼,i為輸入錯誤密碼次數 p是5秒時間退出或進入系統。
printf("請注意周邊環境,再輸入密碼:");
while(pass!=123456)//當pass不等於123456時,一直死迴圈
{
scanf("%d",&pass);//在緩衝區中輸入一個整數
if(pass!=123456)
printf("輸入密碼錯誤%d次...",++i);
if(i>=3)//如果錯誤次數大於或等於3次時,退出迴圈。
{
printf("對不起,你的卡被取款機吃了,請聯絡銀行...");
while(i==3&&p>=0)//當i等於3並且p大於呀等於0時
{
printf("%d秒退出系統...",p--);
Sleep(1000);
}
return -1;
}
}
if(pass==123456)//if是如果
{
printf("密碼正確,進入系統中...");
while(p>=0)
{
printf("%d秒進入系統...",p--);
Sleep(1000);/覺一秒鐘1秒=1000毫秒
}
}
return 0;
}
-
2017年計算機C語言試題
2017年計算機C語言試題1應當隨時學習,學習一切;應該集中全力,以求知道得更多,知道一切。以下是小編為大家搜尋整理的計算機C語言試題,希望對大家有所幫助!更多精彩內容請及時關注我們應屆畢業生考試網!1、下列資料結構中,屬於非線性結構的是A、雙向連結串列B、迴圈連結串列C...
-
基礎C語言程式設計時易犯錯誤
C編譯的程式對語法檢查並不象其它高階語言那麼嚴格,這就給程式設計人員留下“靈活的餘地”,但還是由於這個靈活給程式的除錯帶來了許多不便,尤其對初學C語言的人來說,經常會出一些連自己都不知道錯在哪裡的錯誤。看著有錯的程式,不知該如何改起,通過對C的學習,積累了一些C...
-
C語言中的整數(short,int,long)
整數是程式設計中常用的一種資料,C語言使用int來定義整數(int是integer的簡寫)。歡迎大家閱讀!更多相關資訊請關注相關欄目!現代作業系統中int一般佔用4個位元組記憶體,共計32位(Bit)。如果不考慮正負數,當所有的位都為1時它的值最大,為232-1=4,294,967,295≈43億,這是一個很大的...
-
C語言入門知識:位運算
導語:C語言作為一門非常適合程式設計入門的語言,打好基礎的重要性不言而喻。下面是其位運算的相關知識,歡迎閱讀:一、位運算子在計算機中,資料都是以二進位制數形式存放的,位運算就是指對儲存單元中二進位制位的運算。C語言提供6種位運算子。二、位運算位運算子&|~<<>>∧...