Description:編寫一個(gè)程序,模擬用戶登錄系統(tǒng)的密碼驗(yàn)證過(guò)程。系統(tǒng)提供給用戶的密碼長(zhǎng)度最長(zhǎng)為20個(gè)字符,若密碼輸入錯(cuò)誤可以再次輸入。但為了保證用戶密碼安全,若連續(xù)輸入密碼錯(cuò)誤超過(guò)5次就會(huì)鎖定賬號(hào)一段時(shí)間。
Input:輸入為若干個(gè)串,至EOF結(jié)束。輸入的第一個(gè)串是用戶的正確密碼,后面的串為模擬用戶登錄時(shí)的輸入的密碼。
Output:每次輸入錯(cuò)誤的密碼,輸出一個(gè)“Wrong!”,若輸入的密碼為正確的,輸出一個(gè)“Welcome!”,并結(jié)束密碼測(cè)試。若前5次輸入的密碼都是錯(cuò)誤的,則后面的輸入中不管是否有正確的密碼都輸出“Out of limited!”。
您可能感興趣的試卷
你可能感興趣的試題
下面程序的輸出是()(假設(shè)int數(shù)據(jù)是2個(gè)字節(jié))
A.a=32768
B.a=32767
C.a=-32768
D.a=-1
A.死循環(huán)
B.循環(huán)一次
C.不進(jìn)入循環(huán)體
D.編譯有錯(cuò)
A.k=(a>b)?1:0;
B.k=a>b;
C.k=a<=b;
D.a<=b?0:1;
最新試題
在C語(yǔ)言中,將屬于不同類型的數(shù)據(jù)作為一個(gè)整體來(lái)處理時(shí),常用()。
補(bǔ)充完整下面xxk2函數(shù)定義,假定函數(shù)參數(shù)表中a的值小于等于b,函數(shù)功能是求出返回a到b之間(包含a和b值在內(nèi))所有偶數(shù)之和。
以下對(duì)變量和常量的區(qū)別說(shuō)法正確的是()
計(jì)算機(jī)能干什么?()
C語(yǔ)言程序區(qū)分大小寫。
一個(gè)C語(yǔ)言程序無(wú)論長(zhǎng)短都是有函數(shù)和變量組成。
若有定義int a=5,b=2;則a%b的值為(),a/b的值為()。
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。