vietjack.com

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

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

V
VietJack
Tin họcLớp 86 lượt thi
12 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Cách viết nào dưới đây là cách viết ĐÚNG của câu lệnh rẽ nhánh dạng đủ trong ngôn ngữ lập trình C++?

If <Điều kiện><Câu lệnh1>; Else <Câu lệnh2>;

if (<Điều kiện>) <Câu lệnh>; else <câu lệnh 2>;

if (<Điều kiện>) <Câu lệnh>else <câu lệnh 2>;

If (<Điều kiện>) <Câu lệnh>; else <câu lệnh 2>;

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Với cấu trúc rẽ nhánh if (<điều</kiện>) <câu</lệnh>, câu lệnh được thực hiện khi:

điều kiện được tính toán xong;

điều kiện được tính toán và cho giá trị đúng;

điều kiện không tính được;

điều kiện được tính toán và cho giá trị sai;

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Phát biểu nào sau đây có thể làm biểu thức điều kiện trong cấu trúc rẽ nhánh?

a

“a>b”

a khac b

“True”

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

int main(){ int a =  6, b = 9, c=10;

if (a > b)  c=7

else c = 5;

 cout<<c; }

Kết quả của đoạn chương trình trên là:

5

8

7

10

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

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à:

x=8,y=10.

x=10,y=10.

x=8, y=8.

x=10,y=8.

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Để kiểm tra xem a có chia hết cho b không thì ta viết biểu thức điều kiện trong cấu trúc rẽ nhánh của C++?

a%b==0

a/b=0

a%b=0

“a chia hết cho b”

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int k=10, d=25;

                      if ((k%3)&&(d/16)) k=k+5;

                      cout<< “k=”<<k; }

Kết quả khi chạy chương trình trên là:

k=10

k=15

k=5

k=17

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:

   if (45 %3== 0) X =X+2;

   (Biết rằng trước đó giá trị của biến X = 5)

5

9

7

11

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:

   if (X>10) X =X+1;

   (Biết rằng trước đó giá trị của biến X = 5)

5

6

7

4

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

if (a>10) b=3; else b=5;

   Khi a nhận giá trị là 0 thì b nhận giá trị nào?

5

0

10

3

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:

   if (92 %5== 0) X =X+12;

   (Biết rằng trước đó giá trị của biến X =15)

15

29

27

12

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Hãy cho biết kết quả trên màn hình khi thực hiện câu lệnh:

   if (int (sqrt(x)*int (sqrt(x)==x) cout<< x<< “la so chinh phuong”;

   (Biết rằng trước đó giá trị của biến x =25)

x la so chinh phuong

không có kết quả gì

25 la so chinh phuong

la so chinh phuong

Xem đáp án
© All rights reserved VietJack