C/C++の宿題を片付けます 101代目

このエントリーをはてなブックマークに追加
433デフォルトの名無しさん
>>430
#include <stdio.h>

int main(){
int n,i;
printf("Integer->");scanf("%d",&n);
for(i=sizeof(int)*8;i&&!(n>>i-1);--i);
for(i?0:(i=1);i;--i)putchar((n>>i-1&1)+'0');
return 0;
}