자료구조, 알고리즘 문제 풀이/문제
거듭제곱
재우이
2015. 7. 19. 02:34
10 이하의 두 정수를 받아서 첫 번째 수를 두 번째 수만큼 거듭제곱하여 나온 값을 리턴하는 함수를 작성하여 다음과 같이 출력하는 프로그램을 작성하시오.
#include<stdio.h>
int fun(int i,int j);
int main()
{
int i = 0;
int j = 0;
scanf_s("%d", &i);
scanf_s("%d", &j);
printf("%d", fun(i, j));
}
int fun(int i, int j)
{
int temp = i;
for (int k = 1; k < j; k++)
{
i = i*temp;
}
return i;
}