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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#include <stdio.h>

int main(int argc, const char * argv[]) {

    //定义两个变量
    int a = 0 ,b = 0;
    //输入变量
    printf("请输入两个数,然后求她们的最大公约数");
    //接收变量
    scanf("%d%d",&a,&b);
    //算法
    while(1){
        if (a > b) {
            a -= b ;
        }else if(a < b){
            int t = 0;
            t = a ;
            a = b - a ;
            b = t ;
        }else if(a == b){
            printf("%d",a);
            return 0;
        }
    }
    return 0;
}



0 个回复

您需要登录后才可以回帖 登录 | 加入黑马