#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int k , n , m;
cin >> k >> n >> m;
if ( n % k == 0 && m % k == 0 )
cout << k << "是" << n << "和" << m << "的公约数。";
else
printf("%d不是%d和%d的公约数。" , k , n , m);
return 0;
}
公倍数判断
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int k , n , m;
cin >> k >> n >> m;
if ( k % n == 0 && k % m == 0 )
cout << k << "是" << n << "和" << m << "的公倍数。";
else
printf("%d不是%d和%d的公倍数。" , k , n , m);
return 0;
}