[求助]求m的n次方的.大家教教我
编写一个程序,求m的n次方,用户输入m和n,调用函数,传入m和n求出结果,然后返回结果
搜索更多相关的解决方案:
用户
----------------解决方案--------------------------------------------------------
递归做吧
----------------解决方案--------------------------------------------------------
能不能具体方法给我.....我是看不懂 ...
----------------解决方案--------------------------------------------------------
就是用函数调用,
----------------解决方案--------------------------------------------------------
#include<stdio.h>
int fac(int m,int n)
{
int x,i;
if(n==1)
x=m;
else
x=fac(m,n-1)*m;
return x;
}
main()
{
int m,n,y;
scanf("%d,%d",&m,&n);
y=fac(m,n);
printf("\nresult:%d",y);
getch();
}
----------------解决方案--------------------------------------------------------
那要看你的m,n的数值要求,如果不是很大的话就可以直接用pow(m,n);
----------------解决方案--------------------------------------------------------
好的..我试试..谢谢大家!好幸福
----------------解决方案--------------------------------------------------------