早教吧作业答案频道 -->其他-->
用C写两个函数,分别求出两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个整数由键盘输入.
题目详情
用C写两个函数,分别求出两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个整数由键盘输入.
▼优质解答
答案和解析
int hcf(int u,int v) {int t,r; if(v>u) {t=u; u=v; v=t; } while((r=u%v)!=0) (u=v; v=r; } return(v); } int lcd(int u,int v,int h) { return(u*v/h) } main() { int v,u h,l; scanf("%d,%d",&u,&v); h=hcf(u,v); printf("H.C.F=%d\n",h); l=lcd(u,v,h); printf("L.C.D=%d\n",l); } 运行结果如下:24,16 H.C.F=8 L.C.D=48
看了用C写两个函数,分别求出两个整...的网友还看了以下:
数据类型通常由数据结构、数据操作和()三个部分组成。A.数据应用B.数据管理C.完整性约束D.数据采 2020-05-24 …
1.由数字0.2.5.7组成的三位数中,同时是235的倍数的最大三位数是(),最小的三位数是(). 2020-06-11 …
7.将一个四位数的数字顺序颠倒过来,得到一个新的四位数,(这个数也叫原数的反序数),新数比原数大8 2020-07-05 …
已知a是最大的负整数,b是多项式2m2n-m3n2-m-2的次数,c是单项式-2xy2的系数,且a 2020-07-27 …
由数字1、2、3、4、5、6组成无重复数字的数中,求:(1)六位偶数的个数;(2)求三个偶数互不相 2020-07-30 …
下列命题错误的是()A.实数与数轴上的点一一对应B.数轴上的点表示的数若不是有理数就一定是无理数C 2020-07-31 …
3.输出所有水仙花数到数组a,输出数组a。(说明:若一个3位数的各3.输出所有水仙花数到数组a,输 2020-07-31 …
输入一个任意6位正整数,求出由该数各位数字组成的最大值和最小值.例如,输入的整数为601284,则 2020-08-03 …
某种彩票的投注号码由7位数字组成,每位数字均为0~9这10个数码中的任意1个.由摇号得出4个7位数( 2020-12-03 …
下列说法中,正确的是()A.几个不为零的数相乘,积的符号由负因数的个数决定B.a为正数C.负数的任何 2021-02-03 …