如何用C语言表示10^5
如何用C语言表示10^5
日期:2021-10-22 21:13:01 人气:1
一般的为int pow(int a,int b),可以缩短的,比如10^5=(10^2)^2*10
可以用pow,可以自己编写的,不用调用,比如
int pow(int a,int b)
{
if(b==1) return a;
if(b==0) return 1;
if(b%2==0) return pow(a*a,b/2);
else return pow(a*a,b/2)*a;
可以用pow,可以自己编写的,不用调用,比如
int pow(int a,int b)
{
if(b==1) return a;
if(b==0) return 1;
if(b%2==0) return pow(a*a,b/2);
else return pow(a*a,b/2)*a;