题目
c 语言哈,写两个函数,分别求两个整数的最大公约数和 最小公倍数,用主函数调用这两个函数,并输出结果.
提问时间:2020-10-19
答案
include "stdio.h"
int gongyue(int a,int b);
int gongbei(int a,int b);
void main()
{
int a,b,temp,gy,gb;
clrscr();
printf("input two numbers please:");
scanf("%d,%d",&a,&b);
gy = gongyue(a,b);
gb = gongbei(a,b);
printf("最大公约数:%d ",gy);
printf("最小公倍数:%d ",gb);
getch();
}
int gongyue(int a,int b)
{
int temp;
while(b!=0)
{
temp=a%b;
a=b;
b=temp;
}
return a;
}
int gongbei(int a,int b)
{
int num,num1,temp;
num=a;
num1=b;
if(num >= num1)
{
temp=num;
num=num1;
num1=temp;
}
temp = gongyue(a,b);
return (num*num1/temp);
}
不明白的发消息给我
int gongyue(int a,int b);
int gongbei(int a,int b);
void main()
{
int a,b,temp,gy,gb;
clrscr();
printf("input two numbers please:");
scanf("%d,%d",&a,&b);
gy = gongyue(a,b);
gb = gongbei(a,b);
printf("最大公约数:%d ",gy);
printf("最小公倍数:%d ",gb);
getch();
}
int gongyue(int a,int b)
{
int temp;
while(b!=0)
{
temp=a%b;
a=b;
b=temp;
}
return a;
}
int gongbei(int a,int b)
{
int num,num1,temp;
num=a;
num1=b;
if(num >= num1)
{
temp=num;
num=num1;
num1=temp;
}
temp = gongyue(a,b);
return (num*num1/temp);
}
不明白的发消息给我
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1whom,who开头的疑问句有何区别
- 29(2a+3b)的平方-16(3a-2b)的平方 x的4次方-81y的平方
- 3比一个数的百分之60多3.6的数是12.6,求这个数列方程
- 4大雨不会冲走土壤,而会引起严重的水灾.
- 5一种易拉罐高12厘米,底面直径6厘米,生产一个易拉罐需多少平方厘米的铝合金?如果把24灌装一盒,你准备
- 6在老师的教导下,我们的认识水平进步了(修改病句
- 7把两个完全相同的金属球A和B接触一下,再分开一段距离,发现两球之间相互排斥,则A、B两球原来的带电情况可能是( ) A.带有等量异种电荷 B.带有等量同种电荷 C.带有不等量异种电荷
- 8英语小报主题
- 9各项为正数等比数列an的前n项和为sn,s4=1,s8=17
- 10计划3天运货物,第一天运走48吨,占5分之2,第二天与第一天的比是3:5,第三天运多少吨
热门考点
- 1(x-y)X(2x-2y)²X(3x-3y)²
- 2在半径为5厘米的圆上有一段弧,长是2π厘米,求出本圆中这段弧所对的圆心角的度数是____?
- 3函数y=sinx+3cosx在区间[0,π2]的最小值为_.
- 4一个用电器额定电压,额定电流,实际电压,实际电功率有几个?
- 5已知AB与CD是半径为5的⊙O中两条互相平行的弦,AB=8 CD=6,求AB与CD之间的距离.
- 6圆O是△ABC的外接圆,点I是三角形ABC的内心,延长AI交圆O于点D,交BC于点E,连接BD写出图中所有相等的圆周角
- 7五年级下册词语手册114页积少成多(25课)
- 8Is.stop.the.bus.there.Do.what.buy.you.to.want.这
- 9看了西湖这样的美景,你会情不自禁地赞叹道 什么呀
- 10关于方阵行列式证明题,提示答案的疑问?