C/C++の宿題を片付けます 43代目
■ このスレッドは過去ログ倉庫に格納されています
0445デフォルトの名無しさん
2005/05/18(水) 18:56:00完全に条件判断削除
bit演算使うの久しぶりだったよ
#include<stdio.h>
int main(){
int i;
puts("Input...");
scanf("%d",&i);
--i;
i |= (i>>8);
i |= (i>>4);
i |= (i>>2);
i |= (i>>1);
i+= 8;
i&=~7;
printf("%d",i);
}
■ このスレッドは過去ログ倉庫に格納されています