在vc编译环境下编译#include"
stdio.h"
main()
{
int a,b,c;
int min=0,flag=0;
printf("请输入3个
正整数\n");
printf("请输入第一个正整数:");
scanf("%d",&a);
printf("请输入第一个正整数:");
scanf("%d",&b);
printf("请输入第一个正整数:");
scanf("%d",&c);
if(a<b&&a<c)
min=a;
else if(b<a&&b<c)
min=b;
else if(c<a&&c<b)
min=c;
else;
for(int i=min;i>=2;i--)
{
if(a%i==0&&b%i==0&&c%i==0)
{printf("
最大公约数为:%d\n",i);flag==1;break;}
}
if(flag==0)
{printf("没有最大公约数\n");}}求3个数的最大公约数这个是C语言的 要EXE 加qq:23152192