摘要: int Count_Digit ( const int N, const int D ){ int n,i,b=0; n=N; if(n<0) { n=-n; } do{ i=n%10; if(i==D) b++; n/=10; }while(n>0); //记住这里有分号 return b;} 上 阅读全文
posted @ 2022-10-22 15:49 宠柳娇花 阅读(46) 评论(0) 推荐(0)
摘要: int Factorial( const int N ){ int i,sum=1; if(N==0) { return 1; } else if(N<0) { return 0; } else { for(i=1;i<=N;i++) { sum*=i; } return sum; }} 阅读全文
posted @ 2022-10-22 10:13 宠柳娇花 阅读(50) 评论(0) 推荐(0)
摘要: int IsTheNumber ( const int N ){ int n=N; int b; int i; int p[10]={0}; int m=sqrt(n); if(m*m==n) { while(n) { b=n%10; p[b]++; n/=10; } for(i=0;i<=9;i+ 阅读全文
posted @ 2022-10-22 10:12 宠柳娇花 阅读(28) 评论(0) 推荐(0)