Cho chương trình C++ sau: #include using namespace std; int main(){ x=8; y=10; if (x>y) { t = x; x= y; y= t; } else x =y ;

Câu hỏi :

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

* Hướng dẫn giải

Đá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 !

Trắc nghiệm Bài 6: Câu lệnh điều kiện có đáp án !!

Số câu hỏi: 12

Copyright © 2021 HOCTAP247