若執行以下 C 語言撰寫之程式,下列敘述何者正確? #include <stdio.h> #include <iostream> main() { int a, b, c, m; scanf(''%d, %d'', &a, &b); m = a * b; c = a % b; while (c != 0) { a = b; b = c; c = a % b; } printf(''%d, %d\n'', b, m/b); system(''PAUSE''); }
A輸入兩個整數 24,18 則輸出 18,24 並跳行
B輸入兩個整數 24,18 則輸出 6,72 並跳行正確答案
C輸入兩個整數 30,25 則輸出 5,25 並跳行
D輸入兩個整數 36,12 則輸出 6,72 並跳行
答案與詳解
