本題要求實現乙個統計整數中指定數字的個數的簡單函式。
函式介面定義:
int
countdigit
(int number,
int digit )
;
其中number是不超過長整型的整數,digit為[0, 9]區間內的整數。
函式countdigit應返回number中digit出現的次數。
裁判測試程式樣例:`
#include
intcountdigit
(int number,
int digit )
;int
main()
/* 你的**將被嵌在這裡 */
輸入樣例:
-
21252
2
輸出樣例:
number of digit 2 in -
21252
:3
在這裡插入**片
intcountdigit
(int number,
int digit )
if(b==digit)
}while
(number!=0)
;return court;
}/*本題還需考慮當輸入數為非正整數的情況
如上,**先進行計數後判斷,使得**可以處理當數為0的情況,
**,讓-b賦值給b,使得**可以處理當數為負整數的情況*/
PTA 使用函式統計指定數字的個數
本題要求實現乙個統計整數中指定數字的個數的簡單函式。countdigit number,digit 其中number是整數,digit為 1,9 區間內的整數。函式countdigit應返回number中digit出現的次數。函式介面定義 countdigit number,digit 返回digi...
習題5 5 使用函式統計指定數字的個數
本題要求實現乙個統計整數中指定數字的個數的簡單函式。函式介面定義 int countdigit int number,int digit 其中number是不超過長整型的整數,digit為 0,9 區間內的整數。函式countdigit應返回number中digit出現的次數。裁判測試程式樣例 in...
習題5 5 使用函式統計指定數字的個數
選擇這個例題,因為裡面正好包括了昨天說的遞迴方法。其實pta上的題目一般可以一題多解,發現自己還是有點懶,沒有主動思考,一般做過一次答案成功就不去尋求多種解法了,這並不是乙個好的學習c的習慣。題目 本題要求實現乙個統計整數中指定數字的個數的簡單函式,介面函式定義 int countdigit int...