C&C++_Basic/C_Repeat
C언어 입력 정수 32비트 정보 모두 출력
mrawesome
2020. 3. 20. 16:03
- 다음 조건을 만족하면서 정수를 입력 받아 32비트의 비트 정보를 모두 출력하는 프로그램을 작성하시오.
- 입력 받은 정수가 0이면 종료하고 0이 아니면 계속 수행
#include<stdio.h>
int main()
{
printf("정수를 입력하세요\n");
int input,i,j;
scanf("%d",&input);
int result = input;
if(input == 0)
printf("프로그램을 종료합니다");
else
for(i=31;i>=0;i--)
{
printf("%d",(input >> i) & 1);
}
return 0;
}
윤성우의 열혈 자료구조:C언어를 이용한 자료구조 학습서
COUPANG
www.coupang.com
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음