c语言求最大公约数 c语言求两个数的最大公约数是多少
【c语言求最大公约数 c语言求两个数的最大公约数是多少】
代码如下:
#include
int main()
{
int i,a,b,t;
scanf(%d%d,&a,&b);//输入数a,b
if(a>b)//比较a,b大小,如果a>b则交换,结果为a= 2; i--)//以较小的a为基数,每内次i减小1循环求最大公容约数
{
if (a % i == 0 && b % i == 0)//如果两数均能整除某数则该数为最大公约数
{
printf(最大公约数是:%dn,i);
break;//已得到最大公约数后跳出循环
}
}
if(i==1)//若循环到最后仍无最大公约数则i=1
printf(两数只能同时被1整除!n);
return 0;
}
推荐阅读
- 危险品运输的标签有什么要求
- 求教荣耀8的续航怎么样
- 求宠爱系的言情小说
- 函数的定义域怎么求
- 求在古文中余的意思是我的句子
- 求变身文是男变女的那种
- 如何给足球打气求详细过程 平时怎么保养足球
- 求推荐都市杀手小说
- 怎么在手机上玩端游绝地求生 玩端游绝地求生方法
- 求炒板栗技巧