求两个数的最大公约数程序如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a;
int b;
printf("请输入两个数:");
scanf("%d%d", &a, &b);
if (a < b)
{
int tmp = a;
a = b;
b = tmp;
}
while ((a%b)!=0)
{
int t = b;
b = a%b;
a = t;
}
printf("%d", b);
system("pause");
return 0;
}
这是一个简单的C语言程序,用于计算给定的两个数的最大公约数。程序通过使用欧几里得算法来找出两个整数的最大公约数。
1万+

被折叠的 条评论
为什么被折叠?



