找出第2333个可以被2或者3整除的正整数

2018-04-09  本文已影响8人  张俊凯

思路:变量正整数从1开始累加,挨个进行取余运算,如果符合条件,累加器加一,当累加至2333时,打印出此时的变量正整数。

代码实现:

BOOL countinueTag = YES;
    int i = 1;
    int index = 0;
    do {
        if (i % 2 == 0 || i % 3 == 0) {
            index ++;
            
            if (index == 2333) {
                printf("%d\n",i);
                countinueTag = NO;
            }
        }
        i++;
        
    } while (countinueTag);
上一篇 下一篇

猜你喜欢

热点阅读