输入两个数,算他们的最小公倍数和最大公约数
来源:互联网 发布:adele 25 知乎 编辑:程序博客网 时间:2024/05/15 13:42
int a=0,b=0,c=0,d=0;
printf("请输入两个不同的数:");
scanf("%d%d",&a,&b);
if(a>b)
{
d=a*b;//计算a和b的积,为后面算最小公倍数准备
while((a%b)!= 0 )//这里对两数进行求余判断
{
c=a%b;
a=b;
b=c;
}
//求余和求最大公倍数
printf("这两个数的最大公约数是:%d",b);
printf("这两个数的最大公倍数是:%d",d/b);
}
else if(a<b)
{
d=a*b;
while((b%a)!= 0 )
{
c=b%a;
b=a;
a=c;
}
printf("这两个数的最大公约数是:%d",a);
printf("这两个数的最大公倍数是:%d",d/a);
}
else//这时只有a=b一种可能了
{
printf("这两个数的最大公约数是:%d",a);
printf("这两个数的最大公倍数是:%d",a);
}
printf("请输入两个不同的数:");
scanf("%d%d",&a,&b);
if(a>b)
{
d=a*b;//计算a和b的积,为后面算最小公倍数准备
while((a%b)!= 0 )//这里对两数进行求余判断
{
c=a%b;
a=b;
b=c;
}
//求余和求最大公倍数
printf("这两个数的最大公约数是:%d",b);
printf("这两个数的最大公倍数是:%d",d/b);
}
else if(a<b)
{
d=a*b;
while((b%a)!= 0 )
{
c=b%a;
b=a;
a=c;
}
printf("这两个数的最大公约数是:%d",a);
printf("这两个数的最大公倍数是:%d",d/a);
}
else//这时只有a=b一种可能了
{
printf("这两个数的最大公约数是:%d",a);
printf("这两个数的最大公倍数是:%d",a);
}
0 0
- 输入两个数,算他们的最小公倍数和最大公约数
- 输入两个数,求最小公倍数和最大公约数
- 输入两个数,求最大公约数和最小公倍数
- 输入两个数,求最大公约数和最小公倍数
- 输入两个数求他们的最大公约数
- java求输入两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数
- 求两个数的最大公约数和最小公倍数?
- SDP学习
- Oracle优化一个视图发现的问题。
- C++队列
- 文件搜索软件Everything
- 怎么将excel转换pdf在线转换
- 输入两个数,算他们的最小公倍数和最大公约数
- 电池动画的实现
- QT+VS2012安装配置
- 机械键盘cherry常见轴科普 --By Cheng
- Linux chown命令学习
- spring mvc ajax 配置
- HDU 1242 Rescue 简单bfs 好题
- QLExpress 规则引擎使用介绍
- QtCreator 模块/视图编程( 一) 模型类,自定义模型QStringListModel,QStandardItemModel,QFileSystemModel,QSqlQueryModel,