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;
【c语言求最大公约数 c语言求两个数的最大公约数是多少】}
推荐阅读
- 求助一下,想买一个2000以内的手机,有合适推荐么?
- 婚礼新郎求婚词有哪些 精心推荐多则求婚词
- 《求爱》MP3歌词-张信哲
- 绝地求生平底锅皮肤有几种 绝地求生简介
- 那些年同门求学情谊 孙膑与庞涓
- 阿斌2最新章节 女神要求他和闺蜜三人一起生活
- 蜜月旅行去哪里好 为你介绍毛里求斯
- 《借黄糠 求下山 _节目》MP3歌词-石筱英
- 路透社:白宫要求美国国会延迟执行华为禁令
- 如何追求摩羯座男生,与摩羯座男生交往的技巧