#include <stdio.h> void displayBits( unsigned ); int main() { unsigned x; printf ("Enter an unsigned integer: "); scanf ("%u", &x); displayBits( x ); return 0; } void displayBits( unsigned value ) { unsigned c, displayMask = 1 << 31; printf( "%7u = ", value ); for ( c = 1; c <= 32; c++) { putchar( value & displayMask ? '1' : '0' ); value <<= 1; if ( c % 8 == 0) { putchar( ' ' ); } } putchar( '\n' ); }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 2348 | Jeremy Russell | project 4 completed | ||
#1 | 2347 | Jeremy Russell | Project 4 |