background image

#include<stdio.h> 

void main() 

int a,b,t; 
int r,x; 
printf("Input two numbers!\n"); 
scanf("%d,%d",&a,&b); 
x = a * b; 
if (a < b) 

t = a; 
a = b; 
b = t; 

while (b != 0) 

r = a % b; 
a = b; 
b = r; 

printf("最大公约数为:%d\n",a); 
printf("最小公倍数为:%d\n",x/a); 

#include <stdio.h> 
int cal(int a,int b) 

if(a<b){ 
int t=a; 
a=b; 
b=t; 

if(a%b==0)return b; 
return cal(b,a%b); 

int main() 

int a,b; 
scanf("%d%d",&a,&b);