4 9 統計個位數字

2021-07-09 01:47:43 字數 549 閱讀 9171

本題要求實現乙個函式,可統計任一整數中某個位數出現的次數。例如-21252中,2出現了3次,則該函式應該返回3。

函式介面定義:

int count_digit ( const int n, const int d );

其中n和d都是使用者傳入的引數。n的值不超過int的範圍;d是[0, 9]區間內的個位數。函式須返回n中d出現的次數。

裁判測試程式樣例:

#include 

int count_digit ( const

int n, const

int d );

int main()

/* 你的**將被嵌在這裡 */

輸入樣例:

-21252 2

輸出樣例:

3 解答程式:

int count_digit ( const

int n, const

int d )

else

}return num;

}}

4 9 統計個位數字 15分

本題要求實現乙個函式,可統計任一整數中某個位數出現的次數。例如 21252中,2出現了3次,則該函式應該返回3。函式介面定義 int count digit const int n,const int d 其中n和d都是使用者傳入的引數。n的值不超過int的範圍 d是 0,9 區間內的個位數。函式須...

4 9 統計個位數字 15分

本題要求實現乙個函式,可統計任一整數中某個位數出現的次數。例如 21252中,2出現了3次,則該函式應該返回3。int count digit const int n,const int d 其中n和d都是使用者傳入的引數。n的值不超過int的範圍 d是 0,9 區間內的個位數。函式須返回n中d出現...

統計個位數字

例1 用隨機函式生成100個數,設計程式統計個位上是0 1 2 3 4 5 6 7 8 9的數字分別有多少?分析 這是乙個基本的演算法題。利用c 中的隨機函式生成100個隨機數,關鍵問題是如何獲取每個數的個位數。我們知道數字是按十進位制組成的,對每個數字除以10,所得的餘數就是個位上的數字。比如,數...