循环结构实例010

求爱因斯坦数学题。有一条长阶, 若每步跨2 阶, 则最后剩1 阶; 若每步跨3 阶, 则最后剩2 阶; 若每步跨5 阶, 则最后剩4 阶; 若每步跨6 阶, 则最后剩5 阶; 若每步跨7 阶, 最后正好到顶, 求长阶段的阶数。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
void main() {
    int x=0;
    while(1)
    {
        x++;
        if(x%2 == 1)
        if(x%3 == 2)
        if(x%5 == 4)
        if(x%6 == 5)
        if(x%7 == 0)
        {
            printf("The integer is: %d", x); break;
        }
    }
}