fork download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. int x = 0;
  6. printf("%10s %10s %10s %10s \n", "Dec", "Bin", "Oct", "Hex");
  7. while(x < 256){
  8.  
  9. int n, b=1, i=0, c;
  10. n=x;
  11. while (n!=0) {
  12. c=n%2;
  13. n=n/2;
  14. if(c==1)
  15. b=b*10+1;
  16. else
  17. b=b*10+0;
  18. i++;
  19. }
  20.  
  21.  
  22. printf("%10u %10d %10o %10x \n", x, b, x, x);
  23. x++;
  24. }
  25. return 0;
  26. }
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
       Dec          Bin          Oct          Hex   
         0            1            0            0   
         1           11            1            1   
         2          101            2            2   
         3          111            3            3   
         4         1001            4            4   
         5         1101            5            5   
         6         1011            6            6   
         7         1111            7            7   
         8        10001           10            8   
         9        11001           11            9   
        10        10101           12            a   
        11        11101           13            b   
        12        10011           14            c   
        13        11011           15            d   
        14        10111           16            e   
        15        11111           17            f   
        16       100001           20           10   
        17       110001           21           11   
        18       101001           22           12   
        19       111001           23           13   
        20       100101           24           14   
        21       110101           25           15   
        22       101101           26           16   
        23       111101           27           17   
        24       100011           30           18   
        25       110011           31           19   
        26       101011           32           1a   
        27       111011           33           1b   
        28       100111           34           1c   
        29       110111           35           1d   
        30       101111           36           1e   
        31       111111           37           1f   
        32      1000001           40           20   
        33      1100001           41           21   
        34      1010001           42           22   
        35      1110001           43           23   
        36      1001001           44           24   
        37      1101001           45           25   
        38      1011001           46           26   
        39      1111001           47           27   
        40      1000101           50           28   
        41      1100101           51           29   
        42      1010101           52           2a   
        43      1110101           53           2b   
        44      1001101           54           2c   
        45      1101101           55           2d   
        46      1011101           56           2e   
        47      1111101           57           2f   
        48      1000011           60           30   
        49      1100011           61           31   
        50      1010011           62           32   
        51      1110011           63           33   
        52      1001011           64           34   
        53      1101011           65           35   
        54      1011011           66           36   
        55      1111011           67           37   
        56      1000111           70           38   
        57      1100111           71           39   
        58      1010111           72           3a   
        59      1110111           73           3b   
        60      1001111           74           3c   
        61      1101111           75           3d   
        62      1011111           76           3e   
        63      1111111           77           3f   
        64     10000001          100           40   
        65     11000001          101           41   
        66     10100001          102           42   
        67     11100001          103           43   
        68     10010001          104           44   
        69     11010001          105           45   
        70     10110001          106           46   
        71     11110001          107           47   
        72     10001001          110           48   
        73     11001001          111           49   
        74     10101001          112           4a   
        75     11101001          113           4b   
        76     10011001          114           4c   
        77     11011001          115           4d   
        78     10111001          116           4e   
        79     11111001          117           4f   
        80     10000101          120           50   
        81     11000101          121           51   
        82     10100101          122           52   
        83     11100101          123           53   
        84     10010101          124           54   
        85     11010101          125           55   
        86     10110101          126           56   
        87     11110101          127           57   
        88     10001101          130           58   
        89     11001101          131           59   
        90     10101101          132           5a   
        91     11101101          133           5b   
        92     10011101          134           5c   
        93     11011101          135           5d   
        94     10111101          136           5e   
        95     11111101          137           5f   
        96     10000011          140           60   
        97     11000011          141           61   
        98     10100011          142           62   
        99     11100011          143           63   
       100     10010011          144           64   
       101     11010011          145           65   
       102     10110011          146           66   
       103     11110011          147           67   
       104     10001011          150           68   
       105     11001011          151           69   
       106     10101011          152           6a   
       107     11101011          153           6b   
       108     10011011          154           6c   
       109     11011011          155           6d   
       110     10111011          156           6e   
       111     11111011          157           6f   
       112     10000111          160           70   
       113     11000111          161           71   
       114     10100111          162           72   
       115     11100111          163           73   
       116     10010111          164           74   
       117     11010111          165           75   
       118     10110111          166           76   
       119     11110111          167           77   
       120     10001111          170           78   
       121     11001111          171           79   
       122     10101111          172           7a   
       123     11101111          173           7b   
       124     10011111          174           7c   
       125     11011111          175           7d   
       126     10111111          176           7e   
       127     11111111          177           7f   
       128    100000001          200           80   
       129    110000001          201           81   
       130    101000001          202           82   
       131    111000001          203           83   
       132    100100001          204           84   
       133    110100001          205           85   
       134    101100001          206           86   
       135    111100001          207           87   
       136    100010001          210           88   
       137    110010001          211           89   
       138    101010001          212           8a   
       139    111010001          213           8b   
       140    100110001          214           8c   
       141    110110001          215           8d   
       142    101110001          216           8e   
       143    111110001          217           8f   
       144    100001001          220           90   
       145    110001001          221           91   
       146    101001001          222           92   
       147    111001001          223           93   
       148    100101001          224           94   
       149    110101001          225           95   
       150    101101001          226           96   
       151    111101001          227           97   
       152    100011001          230           98   
       153    110011001          231           99   
       154    101011001          232           9a   
       155    111011001          233           9b   
       156    100111001          234           9c   
       157    110111001          235           9d   
       158    101111001          236           9e   
       159    111111001          237           9f   
       160    100000101          240           a0   
       161    110000101          241           a1   
       162    101000101          242           a2   
       163    111000101          243           a3   
       164    100100101          244           a4   
       165    110100101          245           a5   
       166    101100101          246           a6   
       167    111100101          247           a7   
       168    100010101          250           a8   
       169    110010101          251           a9   
       170    101010101          252           aa   
       171    111010101          253           ab   
       172    100110101          254           ac   
       173    110110101          255           ad   
       174    101110101          256           ae   
       175    111110101          257           af   
       176    100001101          260           b0   
       177    110001101          261           b1   
       178    101001101          262           b2   
       179    111001101          263           b3   
       180    100101101          264           b4   
       181    110101101          265           b5   
       182    101101101          266           b6   
       183    111101101          267           b7   
       184    100011101          270           b8   
       185    110011101          271           b9   
       186    101011101          272           ba   
       187    111011101          273           bb   
       188    100111101          274           bc   
       189    110111101          275           bd   
       190    101111101          276           be   
       191    111111101          277           bf   
       192    100000011          300           c0   
       193    110000011          301           c1   
       194    101000011          302           c2   
       195    111000011          303           c3   
       196    100100011          304           c4   
       197    110100011          305           c5   
       198    101100011          306           c6   
       199    111100011          307           c7   
       200    100010011          310           c8   
       201    110010011          311           c9   
       202    101010011          312           ca   
       203    111010011          313           cb   
       204    100110011          314           cc   
       205    110110011          315           cd   
       206    101110011          316           ce   
       207    111110011          317           cf   
       208    100001011          320           d0   
       209    110001011          321           d1   
       210    101001011          322           d2   
       211    111001011          323           d3   
       212    100101011          324           d4   
       213    110101011          325           d5   
       214    101101011          326           d6   
       215    111101011          327           d7   
       216    100011011          330           d8   
       217    110011011          331           d9   
       218    101011011          332           da   
       219    111011011          333           db   
       220    100111011          334           dc   
       221    110111011          335           dd   
       222    101111011          336           de   
       223    111111011          337           df   
       224    100000111          340           e0   
       225    110000111          341           e1   
       226    101000111          342           e2   
       227    111000111          343           e3   
       228    100100111          344           e4   
       229    110100111          345           e5   
       230    101100111          346           e6   
       231    111100111          347           e7   
       232    100010111          350           e8   
       233    110010111          351           e9   
       234    101010111          352           ea   
       235    111010111          353           eb   
       236    100110111          354           ec   
       237    110110111          355           ed   
       238    101110111          356           ee   
       239    111110111          357           ef   
       240    100001111          360           f0   
       241    110001111          361           f1   
       242    101001111          362           f2   
       243    111001111          363           f3   
       244    100101111          364           f4   
       245    110101111          365           f5   
       246    101101111          366           f6   
       247    111101111          367           f7   
       248    100011111          370           f8   
       249    110011111          371           f9   
       250    101011111          372           fa   
       251    111011111          373           fb   
       252    100111111          374           fc   
       253    110111111          375           fd   
       254    101111111          376           fe   
       255    111111111          377           ff