Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){ x=8; y=10;
if (x>y)
{ t = x; x= y; y= t; }
else x =y ;
cout<< “x=”<<x<< “,y=”<<y;
}
Kết quả khi chạy chương trình trên là:
A. x=8,y=10.
B. x=10,y=10.
C. x=8, y=8.
D. x=10,y=8.
Đáp án đúng là: B
Khi kiểm tra điều kiện (x>y) thì cho kết quả sai nên câu lệnh sau else được thực hiện, tức là x được gán giá trị của biến y, mà y có giá trị =10.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247