#include <stdio.h>
int CountDigit( int number, int digit );
int main()
{
int number, digit;
scanf("%d %d", &number, &digit);
printf("Number of digit %d in %d: %d\n", digit, number, CountDigit(number, digit));
return 0;
}
int CountDigit( int number, int digit ){
int ret=0;
if(number<0)number*=-1;
else if(number==0){
if(digit==0)ret=1;
else ret=0;
}
while(number!=0){
if((number%10)==digit)ret+=1;
number/=10;
}
return ret;
}
自定义函数7——使用函数统计指定数字的个数
最新推荐文章于 2023-03-30 21:11:25 发布
本文介绍了一个C++程序,用于计算输入整数中特定位数的个数。通过`CountDigit`函数实现,适用于处理负数和零的情况。主要关注数字处理和基础算法应用。
3312

被折叠的 条评论
为什么被折叠?



