C/Data Type/Bit Reverse — различия между версиями
Admin (обсуждение | вклад) м (1 версия: Импорт контента...) |
(нет различий)
|
Текущая версия на 13:22, 25 мая 2010
Reverse bit pattern
<source lang="cpp">
- include <stdio.h>
- include <conio.h>
int main(void) {
char ch; int i; ch = "d"; /* display binary representation */ for( i = 128; i > 0; i = i / 2) if(i & ch) printf("1 "); else printf("0 "); /* reverse bit pattern */ ch = ~ch; printf("\n"); /* display binary representation */ for( i = 128; i > 0; i = i / 2 ) if(i & ch) printf("1 "); else printf("0 "); return 0;
}
</source>