JavaScript is required

Câu hỏi:

Giáo viên yêu cầu học sinh viết chương trình in ra màn hình số lớn nhất chia hết cho 3 nhưng không chia hết cho 9 trong khoảng từ a đến b. Học sinh đã viết chương trình theo yêu cầu như sau:

Giáo viên yêu cầu học sinh viết chương trình in ra màn hình số lớn nhất chia hết cho 3 nhưng không chia hết cho 9 trong khoảng từ a đến b. Học sinh đã viết chương trình theo yêu cầu như sau: Các ý kiến nhận xét về yêu cầu và chương trình như sau: a. Biến b có kiểu nguyên. b. % là phép chia lấy phần nguyên. c. Bài toán trên là một bài toán tìm kiếm. d. Chương trình thực hiện duyệt tuần tự từ số a đến số b để tìm kiếm theo yêu cầu. (ảnh 1)

Các ý kiến nhận xét về yêu cầu và chương trình như sau:

a. Biến b có kiểu nguyên.

b. % là phép chia lấy phần nguyên.

c. Bài toán trên là một bài toán tìm kiếm.

d. Chương trình thực hiện duyệt tuần tự từ số a đến số b để tìm kiếm theo yêu cầu.

Trả lời:

Đáp án đúng:


Phân tích:
  • Kiểm tra tính đúng sai của từng khẳng định:
* a. Biến $b$ có kiểu nguyên: Đúng, vì $b$ là cận trên của khoảng giá trị cần xét, nên $b$ phải là số nguyên. * b. `%` là phép chia lấy phần nguyên: Đúng, `%` là toán tử modulo, trả về số dư của phép chia. * c. Bài toán trên là một bài toán tìm kiếm: Đúng, bài toán yêu cầu tìm số lớn nhất thỏa mãn điều kiện trong một khoảng, nên đây là bài toán tìm kiếm. * d. Chương trình thực hiện duyệt tuần tự từ số $a$ đến số $b$ để tìm kiếm theo yêu cầu: Đúng, chương trình duyệt từ $b$ về $a$ để tìm số lớn nhất thỏa mãn yêu cầu. Do đó, tất cả các khẳng định đều đúng. Tuy nhiên, câu hỏi không yêu cầu chọn tất cả các đáp án đúng, nên ta cần xét xem khẳng định nào phù hợp nhất với ngữ cảnh của bài toán. Theo hình ảnh chương trình, chương trình thực hiện duyệt tuần tự từ số b về a để tìm kiếm theo yêu cầu. Vì vậy câu d đúng nhất.

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

Câu hỏi liên quan