C : 友達に教えていた時

友人にプログラムを教えていた時、

#include <stdio.h>

char list[] = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};

int main(){
unsigned int a = 363546000;
int b, i, j;
int c = sizeof(int) * 8;
int flg = 0;
for(i = c - 4;i >= 0;i -= 4){
b = (a >> i) & 0x0f;
if(flg == 0 && b < 1){
continue;

}
flg++;
printf("%c", list[b]);

}
/*
for(i = 4;i <= c;i += 4){
b = (a >> (c - i)) & 0x0f;
if(flg == 0 && b < 1){
continue;

}
flg++;
printf("%c", list[b]);

}

*/
return 1;

}


すっごく変な気分になりましたとさ(ぉ

コメント

このブログの人気の投稿

【解決】YogaBook が再起動を繰り返す

XCP-ngを触ってみて

Hyper-V上にXCP-ng(xen環境)をインストール