请路过的过来瞧瞧,为小弟指一条明路吧!
#include<iostream.h>int power(int a,int n);
void main()
{int a,n,s;
cout<<"please input a and n:";
cin>>a;
cin>>n;
cout<<endl;
cout<<power(a,n);}
int power(int a,int n)
{if(n==1) return a;
else if(n>1) return a*power(a,n-1);}
我把程序改成这个样子了,说是没错误了,但运行一下,什么也不出呀!这是怎么会事,晕了