我想也是这样 可是我就不知道怎么在main中设计循环 下面这个是我写的 帮我改改:#include <stdio.h>
main(){ int i,sum,y,m,n; scanf("%d%d",&m,&n); y=fac(m,n); for(;;) { //帮我加加 } printf("%d\n",y); getch();}int fac(int m,int n){ int x,i; if(n==1) x=m; else x=fac(m,n-1)*m; return x;}
如果不用pow 自己设计一个改怎么写?
那种方法 程序更有效率呢?