[도전 11일차] 아래의 출력 화면과 같이 밑수와 지수를 입력받아 거듭제곱을 구하는 프로그램을 작성하시오.
코드)
#include <stdio.h>
int main(){
int a, b, i, inv=1; //inv는 곱셈에 사용하므로 '1'로 초기화
printf("==거듭제곱 출력 프로그램==\n\n");
printf("밑수를 입력하세요."), scanf("%d", &a);
printf("지수를 입력하세요."), scanf("%d", &b);
for(i=0;i<b;i++){ //입력받은 지수만큼 반복
inv=inv*a; //a의 거듭제곱
}
printf("\n%d의 %d제곱은 %d입니다.", a, b, inv);
return 0;
}
'1일1코딩 > C언어 30일 챌린지' 카테고리의 다른 글
[1일 1코딩] 입력받은 횟수와 누적합 구하기 : C언어 도전 13일차 (0) | 2020.05.29 |
---|---|
[1일 1코딩] 사칙연산 계산기 만들기 : C언어 도전 12일차 (0) | 2020.05.28 |
[1일 1코딩] 369게임 3 : C언어 도전 10일차 (0) | 2020.05.26 |
[1일 1코딩] 369게임 2 : C언어 도전 9일차 (0) | 2020.05.25 |
[1일 1코딩] 369게임 2 : C언어 도전 8일차 (0) | 2020.05.24 |
댓글