c语言求最大公约数 怎么用c语言求最大公约数 全球短讯

来源:互联网 时间:2023-06-14 14:22:19

代码如下:


【资料图】

#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;

}

X 关闭

推荐

c语言求最大公约数 怎么用c语言求最大公约数 全球短讯c语言求最大公约数 怎么用c语言求最大公约数 全球短讯 今日观点!小米空调与松下达成战略伙伴关系 将联合打造家电新品今日观点!小米空调与松下达成战略伙伴关系 将联合打造家电新品

  • 全球观速讯丨比亚迪:公司将坚定发展战略 持续推出更多更具竞争力的产品

    全球观速讯丨比亚迪:公司将坚定发展战略 持续推出更多更具竞争力的产品

  • 夏天如何选择空调被 购买空调板被需要注意哪些

    夏天如何选择空调被 购买空调板被需要注意哪些

  • 注册会计师分为哪几个等级_会计师分哪些级别 注册会计师又是什么 当前头条

    注册会计师分为哪几个等级_会计师分哪些级别 注册会计师又是什么 当前头条

  • 全球头条:omaha(关于omaha的基本详情介绍)

    全球头条:omaha(关于omaha的基本详情介绍)

  • 老人乘扶梯不慎摔倒,保安飞奔救援,商场负责人:不顾一切冲过去,会奖励

    老人乘扶梯不慎摔倒,保安飞奔救援,商场负责人:不顾一切冲过去,会奖励