Search Header Logo

NLLTCT_Lab3_Buoi2

Authored by Thắng Quốc

Computers

University

Used 1+ times

NLLTCT_Lab3_Buoi2
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

50 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Đâu là cú pháp đúng của câu lệnh `if` trong C++?

if (x > y)
if {x > y}
if x > y then
if x > y

Answer explanation

Câu lệnh `if` trong C++ yêu cầu biểu thức điều kiện phải được đặt trong dấu ngoặc đơn `()`.

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Kết quả của đoạn mã sau là gì? int x = 10; if (x > 5) { cout << "Hello"; }

Hello
Lỗi biên dịch
World
Không có gì được in ra

Answer explanation

Vì `x` có giá trị là 10, lớn hơn 5, nên điều kiện `x > 5` là đúng và khối lệnh bên trong `if` được thực thi.

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Toán tử nào được sử dụng để so sánh bằng trong câu lệnh `if`?

==
=
===
!=

Answer explanation

Toán tử `==` được sử dụng để so sánh sự bằng nhau. Toán tử `=` là toán tử gán.

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Kết quả của đoạn mã sau là gì? int x = 5; if (x = 10) { cout << "C++"; }

Lỗi biên dịch
5
C++
Không có gì được in ra

Answer explanation

Phép gán `x = 10` trả về giá trị 10. Trong C++, bất kỳ giá trị khác không nào cũng được coi là `true`, do đó khối lệnh `if` được thực thi.

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Câu lệnh `if-else` dùng để làm gì?

Để khai báo biến
Thực thi một khối mã lặp đi lặp lại
Chỉ thực thi một khối mã nếu điều kiện đúng
Thực thi một khối mã nếu điều kiện đúng và một khối mã khác nếu sai

Answer explanation

Cấu trúc `if-else` cho phép chương trình rẽ nhánh, thực hiện một hành động nếu điều kiện là đúng và một hành động khác nếu điều kiện là sai.

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Vòng lặp `for` nào sau đây sẽ chạy 10 lần?

for (int i = 1; i > 10; i++)
for (int i = 0; i < 10; i++)
for (int i = 1; i < 10; i++)
for (int i = 0; i <= 10; i++)

Answer explanation

Vòng lặp `for (int i = 0; i < 10; i++)` sẽ chạy với các giá trị của `i` từ 0 đến 9, tổng cộng là 10 lần.

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Thành phần nào của vòng lặp `for` là tùy chọn (không bắt buộc)?

Khởi tạo
Cập nhật
Tất cả các thành phần trên đều là tùy chọn
Điều kiện

Answer explanation

Cả ba phần khởi tạo, điều kiện và cập nhật trong vòng lặp `for` đều có thể được bỏ trống, mặc dù điều này ít khi được sử dụng trong thực tế. Ví dụ: `for(;;)` tạo ra một vòng lặp vô hạn.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?