怎样用c语言写求五个数的最大公约数谢谢大家帮我一下
发布网友
发布时间:2024-03-01 07:00
我来回答
共2个回答
热心网友
时间:2024-03-12 06:40
可以通过分别求2个数的最大公约数实现。
最大公约数有如下性质:
*(a,0)=a;
*(a,b)=*(b,a%b);
代码如下:
int *(int a,int b)
{
if(b==0)
return a;
else return *(b,a%b);
}
热心网友
时间:2024-03-12 06:41
用手机提问,只能回答100词以内。
int work(int a,int b)
{ int c,i;
c=a>b?a:b;
for(i=c;i>=1;i--)
if(a%i==0&&b%i==0)
return(i);
}
#include<stdio.h>
main()
{ int a,b,m,num[6];
未完