Tema: nivel bits
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/10/2010, 01:06
Avatar de Lizy94
Lizy94
 
Fecha de Ingreso: diciembre-2009
Mensajes: 149
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: nivel bits

Cita:
Iniciado por razpeitia Ver Mensaje
Código:
#include <stdio.h>

void print_bits(int n){
    int i;
    for(i = 16; i >= 0; i--)
        printf("%d", (n >> i) & 1);
    printf("\n");
}

int main(){
    int n;
    scanf("%d", &n);
    print_bits(n);
}
Si int es de 32bits y?
gracias, solo una pregunta más esta linea q hace printf("%d", (n >> i) & 1);
y al correr el codigo si me muestra los datos como deberia pero con saltos de linea cada dos bits, y yo lo quisiera corrido. Gracias