最大公约数最大公约数辗转相除法例:12370 % 50 = 2050 % 20 = 1020 % 10 = 0取模到0为止,此时10就是70、50最大公约数12345678910111213#include <iostream>using namespace std;int main() { int a,b,r; cin >> a >> b; while (a % b != 0){ r = a % b; a = b; b = r; } cout << b << endl; return 0;}更相减损术12345678954 24| 除以2(可除可不除,除后方便计算)V27 1227-12=15 大减小......6-3=3此处3=3,所以最大公约数为3