标准答案应该是:#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... // NSLog(@"Hello, World!"); for(int i = 0; i <= 100 ;i ++){ if (i % 7 == 0 || i % 10 == 7|| i / 10 == 7) { continue; }
NSLog(@"i= %i",i);
}
} return 0; }
三个控制条件: 1. i%7 == 0 , 保证取不到被7整除的数。 2. i%10 == 0 ,保证取不到各位数为7的数。 3. i/10 == 7 ,保证取不到十位数为7的数。
这样梳理一下思维,好理解多了。 可以看到注释有助于帮助自己思考。
|