Почему он считает эти цифры такими странными? - PullRequest
0 голосов
/ 24 апреля 2020
int height = 256;
int width = 256;
for(int i = 0; i<width*height; i++){
    int column = i-(width*(i/width));
    if(column < height/2){
        int number = i + width - 1 - column;
        printf("%d column %d number\n", column, number);
    }
    else i+=column-1;
}

Может кто-нибудь объяснить, почему число всегда одинаково для каждых 256 чисел, как показано на рисунке, когда это не должно быть? И, если возможно, как это исправить?

enter image description here

...