試編寫一個(gè)判斷6位密碼是否正確的函數(shù)codec,若密碼正確返回1,密碼不正確返回0,出現(xiàn)錯(cuò)誤返回-1。密碼規(guī)則是:第i位數(shù)字是第i-1位數(shù)字加1后的3次方的個(gè)位數(shù)(2<=i<=6)。比如:密碼272727中第2位的’7’是第1位的’2’加1后的3次方的個(gè)位數(shù)((2+1)的3次方為27,其個(gè)位數(shù)為7),第3位的’2’是第2位的’7’加1后的3次方的個(gè)位數(shù)((7+1)的3次方為512,其個(gè)位數(shù)為2),以此類推。
注意:部分源程序給出如下。請(qǐng)勿改動(dòng)主函數(shù)main和其它函數(shù)中的任何內(nèi)容,僅在函數(shù)的花括號(hào)中填入所編寫的若干語句。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
標(biāo)識(shí)符的()是指在程序的哪個(gè)區(qū)域里可以使用。
標(biāo)識(shí)符的()是指一個(gè)標(biāo)識(shí)符在程序中的有效范圍。
string對(duì)象可以使用cin和()進(jìn)行輸入和輸出。
當(dāng)不同類型的量進(jìn)行混合算數(shù)運(yùn)算時(shí),可以在程序中使用強(qiáng)制類型轉(zhuǎn)換運(yùn)算符時(shí)static_cast或()。
命名空間是C++的一種機(jī)制,使用關(guān)鍵字()把大量有邏輯聯(lián)系的程序?qū)嶓w組合在一個(gè)標(biāo)識(shí)符下。
在C++程序中由new分配的動(dòng)態(tài)內(nèi)存空間必須通過()運(yùn)算符釋放。
()可以看作是符號(hào)化了的機(jī)器語言,使用助記符編寫程序。
運(yùn)算符new還可以用來對(duì)數(shù)組進(jìn)行動(dòng)態(tài)分配,這時(shí)需要在數(shù)據(jù)類型后面添加(),并在其中指明所要分配的數(shù)組元素個(gè)數(shù)。
使用delete對(duì)動(dòng)態(tài)分配的數(shù)組進(jìn)行釋放的語法格式為()。
()是面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的程序主體。