C/C++ tại sao kết quả sai giúp minh với :((

Nguyễn Hoàng Huy  •  2 năm trước


include

using namespace std;

int main(){ int m, n; cin >> m >> n; int k = 1; for (int i = 1; i <= min(m, n); i++){ if (m % i == 0 && n % i == 0){ k = i; } } cout << "Uoc so chung lon nhat cua " << m << " va " << n << " la: " << k << endl; return 0; }


Bình luận:

1: Input có tham số k để nhập vào mà lại gán k=1?

2: Lệnh thực hiện sau if() sai.


Trần Ngô Quang Huy  •  1 tháng trước