본문 바로가기
C언어

[C언어] 2의 n승을 계산하는 Power(int n) 함수를 작성하시오

by 이얏호이야호 2023. 1. 7.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

입출력예시

입출력예시1

정수를 입력하세요 :  : 4
2의 4승은 16 

입출력예시2

정수를 입력하세요 :  : 10
2의 10승은 1024 

입출력예시3

정수를 입력하세요 : 22
2의 22승은 4194304

 

 

 

 

답안코드

더보기
#include <stdio.h>

int Power(int n)
{
	if(n==0)
		return 1;
	return Power(n-1)*2;
}

int main(void)
{	
	int input;

	printf("정수를 입력하세요 :  ");
	scanf("%d", &input);

	printf("2의 %d승은 %d \n", input, Power(input));	
}

 

 

 

 


더 많은 C코드가 보고 싶다면?

 

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

댓글