Задачка по программированию на Си

Задачка по программированию: есть программа, написанная на языке Си. Сможете ли вы, не запуская её, сказать, что она напечатает? Чему равно x в конце программы?

#include <stdio.h>
int main(int argc, char**argv)
{
    unsigned long* x;
    x = 0;
    x = x + 1;
    printf("X = %lu\n", x);
    return 0;
}

 

Ответ: 

3.666665
Средняя оценка: 3.7 (6 голосов)