#include<stdio.h>
int gy(int m,int n)
{int r;
if(m<n){
r=m;
m=n;
n=r;
}
for(r=n;r>=2;r--){
if(m%r==0 && n%r==0)
return(r);
}}
main()
{int x,y;
scanf("%d%d",&x,&y);
printf("zdgys=%d",gy(x,y));
}
#include<stdio.h>
int gy(int m,int n)
{int r;
if(m<n){
r=m;
m=n;
n=r;
}
for(r=n;r>=2;r--){
if(m%r==0 && n%r==0)
return(r);
}}
main()
{int x,y;
scanf("%d%d",&x,&y);
printf("zdgys=%d",gy(x,y));
}
上一篇:最大公约数最小公倍数
劫持子函数返回地址着实刷新认知了
public static int gcd(int a,int b){ if(b==0) return a; return gcd(b,a%b); }
简单分析最大公约数
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M