#include<stdio.h>
#include<math.h>
void main()
{int t,i,j,k,x;
int m,n;
printf("请输入两个整数:");
scanf("%d,%d",&m,&n);
x=m*n;
i=sqrt((double)m); //数据类型强制装换
j=sqrt((double)n);
t=(i>=j)?i:j;
for(k=t;k>=1;k--)
if(m%k==0 && n%k==0)
{printf("%d与%d的最大公约数为:%d\n",m,n,k);
break;}
x=x/k;
printf("%d与%d的最小公倍数为:%d\n",m,n,x);
}
相关文章
- 测试c语言函数调用性能因素之测试三
- C语言求100以内的全部素数,每行输出10个。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。要求定义和调用函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。
- c语言--函数调用(Fact)
- c#调用c语言的自定义函数,[转]在C#中调用C语言函数(静态调用Native DLL,Windows & 平台)...
- c语言调用min函数求最小值,min函数(min函数多条件求最小值)
- C语言二维数组定义、赋值、按要求遍历操作、输出以及函数调用
- C语言中的main函数以及main函数是如何被调用的
- C语言函数调用三种方式:传值调用,引用调用和传地址调用
- 在Linux上实现Python调用C语言函数
- C语言:找出两个整数中的最大值(函数调用)