본문 바로가기
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일차

댓글