본문 바로가기
1일1코딩/C언어 30일 챌린지

[1일 1코딩] 거듭제곱 구하기 : C언어 도전 11일차

by 프밍샘 2020. 5. 27.

[도전 11일차] 아래의 출력 화면과 같이 밑수와 지수를 입력받아 거듭제곱을 구하는 프로그램을 작성하시오.

 

[1일 1코딩] 거듭제곱 구하기 : C언어 도전 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언어 도전 11일차

 

 

 

 

 

 

 

 

 

 

[1일 1코딩] 거듭제곱 구하기 : C언어 도전 11일차

댓글