A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wangxiaoxuxu 中级黑马   /  2016-6-10 22:02  /  838 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//
//  main.m
//  01-7的倍数
//
//  Created by apple on 16/3/8.
//  Copyright © 2016年 itheima. All rights reserved.
//


//  1-100   7的倍数 或跳过7


#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;
}

4 个回复

倒序浏览
这个好像是个面试题啊......
回复 使用道具 举报
学习下。
回复 使用道具 举报
复习一遍!!!!
回复 使用道具 举报
vivi342863 发表于 2016-6-10 22:52
这个好像是个面试题啊......

是的,前几期用过的面试题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马