P501 极简函数

 

一、求阶乘。n!=1*2*3*...*(n-1)*n

 

二、求an

int an(int a,int n){
    int s=1;
    for(int i=1;i<=n;i++)s=s*a;
    return s;
}

  

三、判断某数是否平方数

bool PF(int a){
    int k=(int)sqrt(a);
    return k*k==a;
}

  

 

四、求整数的位数

int WEI(int a){	return (int)log10(a)+1;}

  

 

posted @ 2017-03-03 17:38  codeisking  阅读(928)  评论(0)    收藏  举报