求两个整数m和n的最大公约数和最小公倍数,最大公约数存放在变量s1中,最小公倍数存放在变量s2中#include "stdio.h"int s1,s2;void fun(int m,int n){//}void main(){void NONO( );//函数声明int m,n,t;printf("Enter m,n:\n

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 12:46:14
求两个整数m和n的最大公约数和最小公倍数,最大公约数存放在变量s1中,最小公倍数存放在变量s2中#include

求两个整数m和n的最大公约数和最小公倍数,最大公约数存放在变量s1中,最小公倍数存放在变量s2中#include "stdio.h"int s1,s2;void fun(int m,int n){//}void main(){void NONO( );//函数声明int m,n,t;printf("Enter m,n:\n
求两个整数m和n的最大公约数和最小公倍数,最大公约数存放在变量s1中,最小公倍数存放在变量s2中
#include "stdio.h"
int s1,s2;
void fun(int m,int n)
{
//
}
void main()
{
void NONO( );//函数声明
int m,n,t;
printf("Enter m,n:\n");
scanf("%d,%d",&m,&n);
if(m>n)
{
t=m;
m=n;
n=t;
}
fun(m,n);
printf("The Highest common divisor of %d and %d is %d\n",m,n,s1);
printf("The Lowest common multiple of %d and %d is %d\n",m,n,s2);
NONO( );
}
void NONO( )
{ int i,m,n;
FILE *fr,*fw;
fr=fopen("D:\\exam\\95200245\\PROGIN.DAT","r");
fw=fopen("D:\\exam\\95200245\\PROGOUT.DAT","w");
for(i=1;i

求两个整数m和n的最大公约数和最小公倍数,最大公约数存放在变量s1中,最小公倍数存放在变量s2中#include "stdio.h"int s1,s2;void fun(int m,int n){//}void main(){void NONO( );//函数声明int m,n,t;printf("Enter m,n:\n
C语言很久没写了,语法都忘了.
给你个思路,假设两个数中n比较小,其实无所谓,只不过循环次数少一点.
int s1=1;//假设最大公约数是1.
for(int i=1;i

不知道

m