C语言实现指数计算

来源:互联网 发布:视频剪辑哪个软件好 编辑:程序博客网 时间:2024/05/01 10:45

这个问题的关键点在确定初始值

 

#include<stdio.h>

int power(int m, int n);

int main()
{
    int i;
    for(i = 0; i < 10; ++i)
        printf("%d %d %d/n", i, power(2, i), power(-3, i));
    return 0;
}

int power(int base, int n)
{
    int i, p;
    p = 1;
    for(i = 1; i < n; ++i)
        p = p * base;
    return p;
}


原创粉丝点击