1
/**//*
2
編寫一個帶有兩個 int 型形參的函數,產生第一個參數的第二個參數次冪的值。
3
編寫程序傳遞兩個 int 數值調用該函數,請檢驗其結果。
4
*/
5
#include<iostream>
6
7
using namespace std;
8
9
int Power(int radix,int index)
10

{
11
int times = index,sum = 1;
12
if(times==0)
13
return 1;
14
else
15
{
16
while(times--)
17
{
18
sum *= radix;
19
}
20
return sum;
21
22
}
23
}
24
int main()
25

{
26
int myRadix,myIndex;
27
cout << "Please input Radix and Index:" << endl;
28
cin >> myRadix >> myIndex;
29
cout << "Power(" << myRadix << "," << myIndex << ") =" << Power(myRadix,myIndex) << endl;
30
return 0;
31
}


2

3

4

5

6

7

8

9

10



11

12

13

14

15



16

17



18

19

20

21

22

23

24

25



26

27

28

29

30

31
