代码如下:
#include
int main()
{
int i,a,b,t;
scanf(%d%d,&a,&b);//输入数a,b
if(a>b)//比较a,b大小,如果a>b则交换,结果为a
{
t=a;
a=b;
b=t;
}
for (i = a; i >= 2; i--)//以较小的a为基数,每内次i减小1循环求最大公容约数
{
if (a % i == 0 && b % i == 0)//如果两数均能整除某数则该数为最大公约数
{
printf(最大公约数是:%d\n,i);
break;//已得到最大公约数后跳出循环
}
}
if(i==1)//若循环到最后仍无最大公约数则i=1
printf(两数只能同时被1整除!\n);
return 0;
【c语言求最大公约数 c语言求最大公约数代码】}
相关经验推荐
-
空调|看看空调常见小故障,哪些是用户自己可以快速修复的
-
干燥综合征早期症状是什么样的 干燥综合征早期症状是什么?
-
漩涡鸣人|鸣人和老师的相处模式,跟伊鲁卡如同亲人,与自来也演绎真情!
-
S24全能战士诞生,控制不输张良,爆发不弱杨戬,天克伽罗被无视
-
-
-
-
克林|“克林祭天,法力无边”,像悟空这样的还有俩,都是“越级打怪”
-
一直以来国内手游领域的热度都十分高涨|虎牙举办hwc主播冠军赛,豪华阵容引发热议
-
-
王者荣耀荣耀水晶抽奖攻略 王者荣耀荣耀水晶多少次必中
-
-
iPhone|息屏显示?iPhone13能不能干点正事
-
伊莎贝拉|动漫角色真人化,女生版本颜值超高,伊莎贝拉还原度太高
-
-
帝骑|revice的帝骑装甲形态曝光,保留了品红色,还带着口头禅!
-
不说再见越来越精彩了。|有底线!穆青被大小姐亲不开心反而很生气,他到底喜欢欧可欣吗?
-
-
-