求最大公约数

来源:互联网 发布:管家婆软件怎么注册 编辑:程序博客网 时间:2024/05/29 18:24

求最大公约数


描述
给你两个正整数a、b,请你编写程序求出它们的最大公约数,并输出这个数
 

输入
两个正整数a、b
 
输出
输出最大公约数(以回车结束)
 

输入样例
24 36
 
输出样例
12
 

 
来源






#include<stdio.h>//主函数int main(){    int a,b,k=1;    scanf("%d %d",&a,&b);    if(a>b)    {        while(k!=0)        {            k=a-a/b*b;            a=b;            b=k;        }         printf("%d",a);    }else    {        while(k!=0)        {            k=b-b/a*a;            b=a;            a=k;        }         printf("%d",b);    }    //输出回车    printf("\n");}


0 0
原创粉丝点击