不使用pow函数,计算求x的n次幂

img

想问下各位老哥

img

我这样打为什么达不到效果

本人刚开始自学,想让各位老哥告诉一下,错在哪里

那就循环乘以同一个数啊

for循环写一个求幂函数:

double mi(double x,int n)
{
    double s = 1;
    int i = 0;
    if(n == 0) return 1;
    for (i=1;i<=n;i++)
    {
        s *= x;
    }
    return s;
}

y初始值等于1,应该是序数*10的n减一次方。