このページに関してのお問い合わせはこちら
C/C++の宿題を片付けます 46代目
ツイート
647
:
デフォルトの名無しさん
:
2005/07/01(金) 19:31:34
>>644
#include <stdio.h>
void d2b(int i);
int main(void)
{
unsigned int i;
for(i = 0; i < 256; i++) {
printf("10進数 %3d 2進数 ");
d2b(i);
}
}
void d2b(int i)
{
int j;
for (j = 8; j >= 0; j--){
printf("%u", (i>>j) & 0x0001);
}
printf("\n");
}