공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
입출력예시
입출력예시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코드가 보고 싶다면?
'C언어' 카테고리의 다른 글
[C언어] 달팽이 행렬을 작성하는 프로그램을 작성하시오 (0) | 2023.01.07 |
---|---|
[C언어] 배열의 요소를 입력받고 큰 수 부터 작은 수로 내림차순으로 정렬하는 프로그램을 작성하시오 (0) | 2023.01.07 |
[C언어]1부터 1000미만의 자연수에서 3,5의 배수의 총 합을 구하는 프로그램을 작성하시오 (0) | 2023.01.07 |
[C언어] 가위 바위 보 게임을 random메소드를 활용하여 작성하시오 rock paper scissors (0) | 2023.01.07 |
[C언어] 랜덤메소드를 이용하여 업앤다운 up&down 프로그램을 작성하시오 (0) | 2023.01.06 |
댓글