…請(qǐng)編寫函數(shù)。fun能是:判斷形參n中的正整數(shù)是幾位數(shù)(輸入數(shù)據(jù)的位數(shù)不超過4位),并將結(jié)果通過函數(shù)
…請(qǐng)編寫函數(shù)。fun能是:判斷形參n中的正整數(shù)是幾位數(shù)(輸入數(shù)據(jù)的位數(shù)不超過4位),并將結(jié)果通過函數(shù)值返回。例如:若輸入的數(shù)據(jù)為l23,則輸出結(jié)果為:輸入的數(shù)字是3位。
注意:部分源程序存在PROGl.C中,請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入所縮寫的若干語(yǔ)句。
試題程序:
正確答案:【考點(diǎn)分析】主要考察考生對(duì)循環(huán)跳出的條件的理解,以及理解取數(shù)字位數(shù)的方法。【解題思路】通過對(duì)指定的多位數(shù)每次除以10,去掉最后一位,直到為0結(jié)束,使用臨時(shí)變量來統(tǒng)計(jì)一個(gè)多位數(shù)的位數(shù)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。