C++ 设计一个求两个数的最大公约数和最小公倍数的通用函数,要求能反复输入数据并输出其结果.
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/28 07:29:20
C++ 设计一个求两个数的最大公约数和最小公倍数的通用函数,要求能反复输入数据并输出其结果.
![C++ 设计一个求两个数的最大公约数和最小公倍数的通用函数,要求能反复输入数据并输出其结果.](/uploads/image/z/15946787-11-7.jpg?t=C%2B%2B+%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E6%B1%82%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9A%84%E6%9C%80%E5%A4%A7%E5%85%AC%E7%BA%A6%E6%95%B0%E5%92%8C%E6%9C%80%E5%B0%8F%E5%85%AC%E5%80%8D%E6%95%B0%E7%9A%84%E9%80%9A%E7%94%A8%E5%87%BD%E6%95%B0%2C%E8%A6%81%E6%B1%82%E8%83%BD%E5%8F%8D%E5%A4%8D%E8%BE%93%E5%85%A5%E6%95%B0%E6%8D%AE%E5%B9%B6%E8%BE%93%E5%87%BA%E5%85%B6%E7%BB%93%E6%9E%9C.)
#include "stdio.h"
void main()
{
int a,b,i,flag;
do
{
printf("请输入两个数,逗号隔开:");
scanf("%d,%d",&a,&b);
if(a>b)
{
for(i=b;i>0;i--)
{
if(a%i==0 && b%i==0)
{
printf("这两个数的最大公约数是:%d,最小公倍数是:%d\n",i,a*b/i);
break;
}
}
}
else
{
for(i=a;i>0;i--)
{
if(a%i==0 && b%i==0)
{
printf("这两个数的最大公约数是:%d,最小公倍数是:%d\n",i,a*b/i);
break;
}
}
}
printf("继续么?1表示继续,0表示停止:");
scanf("%d",&flag);
}while(flag==1);
}
void main()
{
int a,b,i,flag;
do
{
printf("请输入两个数,逗号隔开:");
scanf("%d,%d",&a,&b);
if(a>b)
{
for(i=b;i>0;i--)
{
if(a%i==0 && b%i==0)
{
printf("这两个数的最大公约数是:%d,最小公倍数是:%d\n",i,a*b/i);
break;
}
}
}
else
{
for(i=a;i>0;i--)
{
if(a%i==0 && b%i==0)
{
printf("这两个数的最大公约数是:%d,最小公倍数是:%d\n",i,a*b/i);
break;
}
}
}
printf("继续么?1表示继续,0表示停止:");
scanf("%d",&flag);
}while(flag==1);
}
设计一个求两个数的最大公约数的通用函数,算法不限,要求能反复输入数据并输出其最大公约数.
编写两个函数,分别求两个正数的最大公约数和最小公倍数,在主函数中输入两个数,然后调用这两个函数计算并输出结果
设计一个C语言的程序能实现输入两个正整数m,n能求出其最大公约数和最小公倍数
c语言编程写两个函数,分别求两个正数的最大公约数和最小公倍数.用主函数调用这两个函数并输出结果.两个正数由键盘输入
c 语言哈,写两个函数,分别求两个整数的最大公约数和 最小公倍数,用主函数调用这两个函数,并输出结果.
用C语言编写接收用户从键盘上输入的两个整数,求两个数的最大公约数和最小公倍数,并输出
编写两个函数,分别求出两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果
编程:写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用两个函数并输出结果.
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果.
则样用C语言编程“定义一个函数,求两个数的最大公约数和最小公倍数”
c语言,输入两个正整数m和n,求两个数的最大公约数与最小公倍数
编写一个函数,求两个整数的最大公约数,在主函数中输入两个整数,调用此函数进行计算并输出结果.