Bài 1.5: Viết chương trình có sử dụng hàm đệ quy tính xn.

Wednesday, November 26, 2014
#include<conio.h>
#include<stdio.h>
float luythua(int x,int n)
{
      if(x==0) return 0;
      if(n==0) return 1;
      if(n<0) return (1/(luythua(x,-n-1)*x));
    return luythua(x,n-1)*x;
}
int main()
{
      int x,n;
      printf("nhap x va n: "); scanf("%d%d",&x,&n);
      printf("      %d^%d=%5.2f",x,n,luythua(x,n));
      getch();

}


Chia sẻ bài viết ^^
Other post

All comments [ 0 ]


Your comments