Trắc nghiệm Cấu trúc rẽ nhánh có đáp án
Trắc nghiệm Cấu trúc rẽ nhánh có đáp án
-
1052 lượt thi
-
15 câu hỏi
-
30 phút
Danh sách câu hỏi
Câu 1:
23/07/2024Cấu trúc của rẽ nhánh dạng thiếu trong ngôn ngữ lập trình C++ là:
Đáp án đúng là: D
Cấu trúc dạng thiếu:
if (<điều kiện>) <câu lệnh >;
Câu 2:
23/07/2024Cấu trúc của rẽ nhánh dạng đủ trong ngôn ngữ lập trình C++ là:
Đáp án đúng là: D
Dạng đủ
if (<điều kiện>)
<câu lệnh 1>;
else
<câu lệnh 2> ;
Câu 3:
22/07/2024Trong cấu trúc rẽ nhánh dạng thiếu câu lệnh <câu lệnh>được thực hiện khi:</câu>
Đáp án đúng là: B
Vì trong cấu trúc rẽ nhánh dạng thiếu câu lệnh <câu lệnh>được thực hiện khi điều kiện đúng.</câu>
Câu 4:
23/07/2024Trong cấu trúc rẽ nhánh dạng đủ câu lệnh <câu lệnh1>được thực hiện khi:</câu>
Đáp án đúng là: B
Vì trong cấu trúc rẽ nhánh dạng đủ câu lệnh <câu lệnh 1>được thực hiện khi điều kiện đúng.</câu>
Câu 5:
22/07/2024Trong cấu trúc rẽ nhánh dạng đủ câu lệnh <câu lệnh 2>được thực hiện khi:</câu>
Đáp án đúng là: A
Vì trong cấu trúc rẽ nhánh dạng đủ câu lệnh <câu lệnh 2>được thực hiện khi điều kiện sai.</câu>
Câu 6:
22/07/2024Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng thiếu:
Đáp án đúng là: D
Vì phát biểu có dạng nếu… thì …
Câu 7:
22/07/2024Trong các phát biểu sau, phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ:
Đáp án đúng là: A
Vì có dạng nếu…thì…ngược lại …
Câu 8:
23/07/2024Cho đoạn chương trình sau:
a=2
b=3
if a>b
a=a*2;
else
b=b*2;
Sau khi thực hiện đoạn chương trình trên giá trị của b là:
Đáp án đúng là: C
Vì a<b nên câu lệnh sau else được thực hiện b=3*2=6
Câu 9:
22/07/2024Để đưa ra số lớn nhất trong 2 số a, b ta viết như sau:
Đáp án đúng là: C
Đáp án A là đưa ra số nhỏ hơn,
Đáp án B sai phép so sánh,
Đáp án D thiếu trường hợp khi b>a.
Câu 10:
22/07/2024Cho đoạn chương trình sau:
x=10
y=3
d=0
if x%y==0
d=x/y
Sau khi thực hiện đoạn chương trình trên giá trị của d là:
Đáp án đúng là: C
Vì x%y!=0 nên d giữ nguyên giá trị ban đầu d=0.
Câu 11:
22/07/2024Câu lệnh ghép được viết trong cặp ngoặc:
Đáp án đúng là: B
Sau một mệnh đề điều khiển nào đó của C++, câu lệnh ghép được viết trong cặp móc nhọn {}.
Câu 12:
23/07/2024Câu lệnh rẽ nhánh dạng thiếu và dạng đủ điều kiện là:
Đáp án đúng là: C
Trong câu lệnh rẽ nhánh dạng thiếu và dạng đủ điều kiện là biểu thức quan hệ hoặc lôgic có kết quả dạng true / false và luôn được đặt trong cặp ngoặc đơn (và).
Câu 13:
22/07/2024Trong ngôn ngữ lập trình C++, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh dạng đủ:
Đáp án đúng là: C
Sau một mệnh đề điều khiển nào đó của C++, câu lệnh ghép được viết trong cặp móc nhọn {}.
Câu 14:
22/07/2024Điều kiện
Trong C++được biểu diễn bằng biểu thức nào:
Đáp án đúng là: A
Phát biểu biểu thức A dưới dang câu rẽ nhánh: Nếu x nhỏ hơn 0 thì A gán bằng –x, ngược lại thì A gán bằng x nên đáp án đúng là:
if x<0
A=-x;
else
A=x;
Câu 15:
23/07/2024Trong ngôn ngữ lập trình C++, muốn kiểm tra đồng thời cả ba giá trị của a, b, c có cùng lớn hơn 0 hay không,câu lệnh if viết đúng là:
Đáp án đúng là: C
Trong ngôn ngữ lập trình C++, muốn kiểm tra đồng thời cả ba giá trị của a, b, c có cùng lớn hơn 0 hay không ta phát biểu như sau: Nếu a lớn hơn 0 và b lớn hơn 0 và lớn hơn 0, phép toán logic và trong C++ được viết là && nên đáp án đúng là:
if (a>0) && (b>0) && (c>0).
Có thể bạn quan tâm
- Trắc nghiệm Cấu trúc rẽ nhánh có đáp án (1051 lượt thi)
Các bài thi hot trong chương
- Trắc nghiệm Kiểu cấu trúc (struct) có đáp án (1887 lượt thi)
- Trắc nghiệm Khái niệm lập trình và ngôn ngữ lập trình có đáp án (1655 lượt thi)
- Trắc nghiệm Kiểu xâu ký tự có đáp án (1087 lượt thi)
- Trắc nghiệm Các thành phần của ngôn ngữ lập trình có đáp án (989 lượt thi)
- Trắc nghiệm Kiểu mảng có đáp án (701 lượt thi)
- Trắc nghiệm Cấu trúc lặp có đáp án (576 lượt thi)
- Trắc nghiệm Chương trình con và phân loại có đáp án (551 lượt thi)
- Trắc nghiệm Phép toán, biểu thức và lệnh gán có đáp án (495 lượt thi)
- Trắc nghiệm Khai báo biến có đáp án (486 lượt thi)
- Trắc nghiệm Một số kiểu dữ liệu chuẩn có đáp án (464 lượt thi)