求两个数的最大公约数c语言

 我来答
凭你是救赎吗
2023-04-11 · TA获得超过104个赞
知道小有建树答主
回答量:949
采纳率:100%
帮助的人:18.5万
展开全部

用c语言求两个数的最大公约数代码如下:

1、#include  int maininti,a,b,t;scanf(%d%d,&a,&b);输入数a,bifa>b比较a,b大小,如果a>b则交换,结果为a{t=a;a=b;b=t;fori=a;i>=2。

2、以较小的a为基数,每内次i减小1循环求最大公容约数ifa%i==0&&b%i==0如果两数均能整除某数则该数为最大公约printf最大公约数是。

3、break;已得到最大公约数后跳出循环}}ifi==1若循环到最后仍无最大公约数则i=1printf两数只能同时被1整除;return0。

c语言库函数:

1、c语言的库函数并不是c语言本身的一部分,它是由编译程序根据一般用户的需要,编制并提供用户使用的一组程序。c的库函数极大地方便了用户,同时也补充了c语言本身的不足。

2、在编写c语言程序时,使用库函数,既可以提高程序的运行效率,又可以提高编程的质量。

3、顾名思义是把函数放到库里,是别人把一些常用到的函数编完放到一个文件里,供程序员使用,程序员用的时候把它所在的文件名一般是指编译器提供的可在c源程序中调用的函数。可分为两类,一类是c语言标准规定的库函数,一类是编译器特定的库函数。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式