//2진수 형식으로 출력
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
void print_binary(int x);
int main()
{
int n;
printf("2진수 형태로 변환하려는 수를 입력하시오: ");
scanf("%d", &n);
print_binary(n);
printf("\n");
return 0;
}
void print_binary(int x)
{
if (x > 0) {
print_binary(x / 2);
printf("%d", x % 2);
}
}
'C' 카테고리의 다른 글
극장 예약 시스템 (배열) (0) | 2024.02.26 |
---|---|
최대 공약수 구하기 (순환 호출) (2) | 2024.02.21 |
은행 계좌 구현하기(입력값 반응Ver) (0) | 2024.02.20 |
두 개의 정수 n, m을 입력 받아서 n이 m의 배수이면 1을 반환하고 그렇지 않으면 0을 반환하는 함수 is_multiple(int n, int m)를 작성하고 테스트하여 보자 (1) | 2024.02.16 |
숫자 뒤집기 (4자리수까지가능) (1) | 2024.02.15 |