C语言算法X的n次方(递归)_c语言算法x的n次方

2020-02-27 其他范文 下载本文

C语言算法X的n次方(递归)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言算法x的n次方”。

#include double f(double x,int n);main(){ double x;int n;printf(“please input x & n:”);scanf(“%lf,%d”,&x,&n);if(x==0){

if(n>0)

printf(“nn0.000000nn”);

else

printf(“nnerror!nn”);} else {

if(x>0)

{

if(n==0)

printf(“nn1.000000nn”);

else

{

if(n>0)

printf(“nn%0.6lfnn”,f(x,n));

else

printf(“nn%0.6lfnn”,1/f(x,-n));

}

}

else

{

if(n==0)

printf(“nn1.000000nn”);

else

{

if(n>0)

printf(“nn%0.6lfnn”,f(x,n));

else

printf(“nn%0.6lfnn”,1/f(x,-n));

}

} } } double f(double x,int n){ if(n==1)return x;return f(x,n-1)*x;}

《C语言算法X的n次方(递归).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
C语言算法X的n次方(递归)
点击下载文档
相关专题 c语言算法x的n次方 递归 次方 算法 c语言算法x的n次方 递归 次方 算法
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文