[ create a new paste ] login | about

Link: http://codepad.org/5viJjxNS    [ raw code | output | fork ]

C, pasted on Nov 22:
#include <stdio.h>

int main(void)
{
  int seed, or_val;

  /* for */
  seed = or_val = 0x100000;
  for (; or_val != 0; ) {
    printf("%X\n", seed);
    or_val >>= 4;
    seed |= or_val;
  }

  /* while */
  seed = or_val = 0x100000;
  while (or_val != 0) {
    printf("%X\n", seed);
    or_val >>= 4;
    seed |= or_val;
  }

  return 0;
}


Output:
1
2
3
4
5
6
7
8
9
10
11
12
100000
110000
111000
111100
111110
111111
100000
110000
111000
111100
111110
111111


Create a new paste based on this one


Comments: