#include <iostream.h> // 구버전의 C++일경우 iostream.h void PrintBit(int n) { for(int i=1<<16; i>0; i>>=1){ // 최상위비트부터 1비트씩 이동 if(n&i) cout << "1"; // 만일 비트가 1이면 1출력 else cout << "0"; // 만일 비트가 0이면 0출력 } cout << endl; } int main() { int n; cout << "숫자를 입력하세요: "; cin >> n; PrintBit(n); return 0; }