我必须编写一个 main() 例程来测试以下测试用例的结果:
电源(8, 2)
电源(3, 3)
电源(2, 10)
使用 cout 在屏幕上显示计算值。这是我到目前为止所做的,但它不适合我
#include <iostream>
#include <cmath>
using namespace std;
int pwr (int&, int);
int main ()
{
int m, n;
cout << "Enter two positive integers;";
cin >> m >> n;
cout << endl << "The power is " << pwr(m,n) << endl;
return 0;
}
int power (int m, int n)
{
if (n<=1)
return m;
else
return m * power (m, n-1);
}