lovefiysky
幼苗
共回答了18个问题采纳率:88.9% 举报
#include int getCount(int num,int alb) { int a[] = { 0,0,0,0,0,0,0,0,0,0 }; //初始化数组0~9分别代表数字0~9的个数 while(num != 0) { a[num % 10]++; num /= 10; } return a[alb]; } int main() { int n,m; printf("请输入一个整数:"); scanf("%d",&n); printf("需要计算哪个数字的个数:"); scanf("%d",&m); printf("%d中含有%d的个数为%dn",n,m,getCount(n,m)); }
1年前
9