练习02
长整型数字中某数字个数
#include <stdio.h> #include <stdlib.h> int ContDigit(int number,int digit); int main(){ int number,digit; scanf("%d %d",&number,&digit); printf("Number of %d in %d ",digit,ContDigit(number,digit)); } int ContDigit(int number, int digit){ int sum=0; if(number==0&&digit==0)sum=1; if(number<0)number=-number; while(number>0){ if(number%10==digit) sum++; number=number/10; } return sum; }

浙公网安备 33010602011771号