106. 最大公因數函式

 avatar
user_6817964
c_cpp
2 years ago
469 B
3
Indexable
void gcd(int a, int b);
void gcd(int a, int b) {
	if (a >= b) {
		for (int i = b; i >= 1; i--) {
			if (a % i == 0 && b % i == 0) {
				printf("%d與%d的最大公因數為%d", a, b, i);
				break;
			}
		}
	}
	else {
		for (int i = a; i >= 1; i--) {
			if (a % i == 0 && b % i == 0) {
				printf("%d與%d的最大公因數為%d", a, b, i);
				break;
			}
		}
	}
}

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

	return 0;
}
Editor is loading...