Страница 1 из 1

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

Добавлено: 05 июн 2008, 17:56
sedeca
По введенному символу установить в каких позициях его двоичного кода записанны нули. (заранее спасибо)

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

Добавлено: 05 июн 2008, 18:15
Developer

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

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);

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