用C语言输入一整正整数n和一个数字k,编写一个统计正整数n中出现数字k的次数的程序。
时间: 2024-05-13 08:18:15 浏览: 137
统计每个整数的出现次数
3星 · 编辑精心推荐
以下是一个简单的C语言程序,用于统计正整数n中出现数字k的次数:
```c
#include <stdio.h>
int main() {
int n, k, count = 0;
printf("请输入正整数n和数字k:");
scanf("%d %d", &n, &k);
while (n > 0) {
if (n % 10 == k) {
count++;
}
n /= 10;
}
printf("%d在%d中出现的次数为%d\n", k, n, count);
return 0;
}
```
首先,程序会提示用户输入一个正整数n和一个数字k。然后,使用while循环遍历n的每一位数,如果该位数等于k,则将计数器count加1。最后,程序输出数字k在正整数n中出现的次数。
阅读全文