习题3—39

来源:互联网 发布:人工智能的弊端论文 编辑:程序博客网 时间:2024/06/08 15:44

#include<stdio.h>
#include<math.h>
#include<stdlib.h>
long fun(int x,int n)
{
 long y;
 if(n==0)
  y=1L;
 else
  y=x*fun(x,n-1);
 return y;
}
int main()
{
 int x,n;
 printf("计算x的n次幂\n");
    printf("请输入x的值\n");
 scanf("%d",&x);
 printf("请输入n的值\n");
 scanf("%d",&n);
 printf("%d的%d次幂是%ld\n",x,n,fun(x,n));
 return 0;
}
 
0 0