c语言第五次作业
/*求两个数的最大公约数*/
#include<stdio.h>
int main()
{
int x,y,z;
int func(int a,int b);
printf("input x,y:\n");
scanf("%d%d",&x,&y);
z=func(x,y);
printf("整数%d和%d的最大公约数是%d\n:,x,y,z);
return 0;
}
int func(int a,int b)
{
int r;
r=a%b;
while(r)
{
a=b;
b=r;
r=a%b;
}
return b:
}

浙公网安备 33010602011771号