美文网首页
计算最大公约数

计算最大公约数

作者: Fisher123 | 来源:发表于2018-07-17 16:51 被阅读0次
    - (void)viewDidLoad {
        [super viewDidLoad];
        NSInteger num = [self calculatemaxNumberWithM:5 N:7];
        NSLog(@"最大公约数是:%ld", (long)num);
    }
    
    // 计算最大公约数
    - (NSInteger)calculatemaxNumberWithM:(NSInteger)m N:(NSInteger)n {
        NSInteger n1 = labs(n);
        NSInteger m1 = labs(m);
        while(m1 > 0) {
            NSInteger c = n1 % m1;
            n1 = m1;
            m1 = c;
        }
        return n1;
    }
    

    相关文章

      网友评论

          本文标题:计算最大公约数

          本文链接:https://www.haomeiwen.com/subject/ikdgpftx.html