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;
}
'자료구조, 알고리즘 문제 풀이 > 문제' 카테고리의 다른 글
C++ 아나그램 문제 풀기 (0) | 2022.03.11 |
---|---|
배열 가장 작은 수 출력 (0) | 2015.07.28 |
구구단 (0) | 2015.07.20 |
큰 수는 나누기 2 작은수는 곱하기 2 (0) | 2015.07.20 |
4칙연산 (0) | 2015.07.20 |