使用函数统计指定数字的个数:读入一个整数,统计并输出该数中"2"的个数。 要求定义并调用函数countdigit (number, digit),它的功能是统计整数number中数字digit的个数。例如, countdigit(12292, 2) 的返回值是3。
时间: 2024-05-02 08:19:13 浏览: 125
统计整数个数
你好!关于你的问题,我可以直接回答。这是一个编程问题,可以使用函数countdigit来统计指定数字在整数中出现的次数。代码如下:
```
#include <stdio.h>
int countdigit(int number, int digit) {
int count = 0;
while (number > 0) {
if (number % 10 == digit) {
count++;
}
number /= 10;
}
return count;
}
int main() {
int number = 12292;
int digit = 2;
int count = countdigit(number, digit);
printf("%d\n", count);
return 0;
}
```
输出结果为:3。希望能够帮到你!
阅读全文