СИ++ двоичный код

Ответить
sedeca
Сообщения: 2
Зарегистрирован: 05 июн 2008, 17:45

05 июн 2008, 17:56

По введенному символу установить в каких позициях его двоичного кода записанны нули. (заранее спасибо)
Developer
Сообщения: 9
Зарегистрирован: 27 май 2008, 21:44
Откуда: Spb
Контактная информация:

05 июн 2008, 18:15

Код: Выделить всё

char Symb;
int i;

scanf("%c", &Symb);

for (i = 0; i < 8; i++)
  if ((Symb >> i) & 1 == 0)
    printf("In %i position - 0\n", i);

Вот пример. По сути - важен лишь цикл
Ответить