[C언어] 거듭 제곱 계산 방법
ET의 공부/C언어2020. 12. 15. 19:38
C언어에서 거듭 제곱을 구하는 방법입니다.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
int main() {
int base, exp;
long long result = 1;
printf("밑 정수 입력: ");
scanf("%d", &base);
printf("지수 입력: ");
scanf("%d", &exp);
while (exp != 0) {
result *= base;
--exp;
}
printf("계산값 = %lld",result);
return 0;
}
|
예를 들어 2의 3승은 2x2x2입니다.
밑 정수를 지수가 0이 될때까지 서로 곱해줍니다.
'ET의 공부 > C언어' 카테고리의 다른 글
| [C언어] 두 정수 사이의 모든 소수 구하는 방법 (0) | 2020.12.15 |
|---|---|
| [C언어] 소수 판별 방법 (0) | 2020.12.15 |
| [C언어] 최소 공배수 계산 방법 (0) | 2020.12.15 |
| [C언어] 최대 공약수 계산 방법 (0) | 2020.12.15 |
| [C언어] 정수를 뒤집는(반전) 방법 (0) | 2020.12.13 |
댓글()



