黑马程序员技术交流社区

标题: 1-100 7的倍数 或跳过7 [打印本页]

作者: dhiwgijihc    时间: 2016-2-15 21:02
标题: 1-100 7的倍数 或跳过7
//  main.m
//  1-100   7的倍数 或跳过7
//
//  Created by itJG on 15/11/23.
//  Copyright © 2015年 luo. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        //      //打印1-100中有7跳过;
        //        for (int i=1; i<=100; i++) {
        //            if (i%10!=7&&i/10!=7){
        //
        //            printf("%d\n",i);
        //
        //            }
        //
        
        
        
        
        // 打印1 - 100中不能被7整除又不包含7的数,并统计个数
        
        
        int counter = 0;
        for (int i = 1; i <=100; i++) {
            //可以被7整除      个位包含 7        十位包含7
            if ((i % 7 == 0) || (i%10 == 7) || (i / 10 == 7)) {
                continue;
            }
            printf("%d\n", i);
            counter++;
        }
        printf("这样的数一共有%d个\n",counter);
        return 0;
        
    }
    return 0;
}
作者: gabriel2016    时间: 2016-2-16 15:14
虽然很简单,但是支持一下吧!加油
作者: Lee.Yongsong    时间: 2016-2-16 16:06
只要有总结,就有进步!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2