[算法] 求x的n次方的一种for循环实现

Posted 山寺日高未起僧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[算法] 求x的n次方的一种for循环实现相关的知识,希望对你有一定的参考价值。

关于次方,是有函数pow()来专门计算的,但是今天学习了循环结构,有道题是让计算x的n次方,我就用for循环来实现一下。

#include <stdio.h>

    int main() {

        int x,n,p=1;                 #p为1,作为累积数
        int i;
        printf("Input number,power"); 
        scanf("%d,%d",&x,&n);
        for(i=0;i<n;i++){p*=x;}
        printf("pow(%d,%d)=%d",x,n,p); 


    }        

 

以上是关于[算法] 求x的n次方的一种for循环实现的主要内容,如果未能解决你的问题,请参考以下文章

如何用C语言实现2的n次方

编程实现求2的零次方加2的一次方一直加到2的十次方的值

02=递归算法原理与实现

02=递归算法原理与实现

50-Pow(x,n)

2的n次方怎么编程