设计一个过程(函数或子程序):求两个正整数的最大公约数.在主调函数过程中调用这个过程并完成下列任务:
(1)求22440和31416的最大公约数s;
(2)求27132和22287的最大公约数t;
(3)求s与t中的最小数p;
(4)求出p与23868的最大公约数.
人气:414 ℃ 时间:2020-05-01 11:32:17
解答
#include
int gcd(int a,int b)
{
return gcd(b,a%b):a;
}
int main()
{
int s,t,p;
s=gcd(22440,31416);
printf("s=%d\n",s);
t=gcd(27132,22287);
printf("t=%d\n",t);
p=s
推荐
- 编写一个函数,求两个正整数的最大公约数
- 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果.
- 写两个函数,分别求出两个整数的最大公约数和最小公倍数.用主函数调用这两个函数,并输出结果.
- c 语言哈,写两个函数,分别求两个整数的最大公约数和 最小公倍数,用主函数调用这两个函数,并输出结果.
- 1.有一只玻璃瓶,它的质量为0.1kg,当瓶内装满水时,瓶和水的总质量为0.4kg,用此瓶装金属颗粒若干,瓶和金属颗粒的总质量为0.8kg,若在装金属颗粒的瓶中再装满水时,瓶.金属颗粒和水的总质量为0.9kg,求金属颗粒的质量和密度.
- 一道深刻而困难的应用题
- 意思是什么也没想 什么也没考虑的成语
- 我经常弹钢琴,有是我去爬山翻译英语
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗