본문 바로가기
C언어

[C언어] 10진수 정수를 2진수로 변환하고 변환한 결과를 출력하는 프로그램을 작성하시오

by 이얏호이야호 2022. 12. 7.

 

더보기
#include<stdio.h>

int main(void)
{
	int num, cnt=0;
	char binArr[30];

	printf("10진수 정수 입력 : ");
	scanf("%d", &num);

	while(num>0)    //2진수로 변환.
	{
		binArr[cnt++]=num%2;
		num/=2;
	}
	
	while(cnt>0)    //2진수 변환 결과 출력
		printf("%d", binArr[--cnt]);

	printf("\n\n");
	return 0;
}

 

 

 

 

 

더 많은 C언어 글이 궁금하다면?

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

 

댓글