Trả lời:
Đáp án đúng: B
Biểu thức `2+4>2&&4<2` được tính như sau:
1. `2 + 4 > 2` tương đương `6 > 2`, kết quả là `true` (1).
2. `4 < 2` kết quả là `false` (0).
3. `true && false` tương đương `1 && 0`, kết quả là `false` (0).
Vậy, giá trị của biểu thức là 0.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về các hàm nhập ký tự từ bàn phím trong ngôn ngữ lập trình C/C++.
* scanf(): Là hàm định dạng để nhập dữ liệu từ bàn phím, có thể nhập nhiều kiểu dữ liệu khác nhau (số nguyên, số thực, chuỗi, ký tự) theo định dạng chỉ định.
* getchar(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào sẽ được lưu vào bộ đệm và trả về khi nhấn Enter.
* getch(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào không hiển thị trên màn hình và không cần nhấn Enter.
* getche(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào hiển thị trên màn hình và không cần nhấn Enter.
Vì câu hỏi yêu cầu hàm *không định dạng* để nhập một ký tự từ bàn phím, nên đáp án đúng là getchar().
* scanf(): Là hàm định dạng để nhập dữ liệu từ bàn phím, có thể nhập nhiều kiểu dữ liệu khác nhau (số nguyên, số thực, chuỗi, ký tự) theo định dạng chỉ định.
* getchar(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào sẽ được lưu vào bộ đệm và trả về khi nhấn Enter.
* getch(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào không hiển thị trên màn hình và không cần nhấn Enter.
* getche(): Là hàm không định dạng dùng để nhập một ký tự từ bàn phím. Ký tự nhập vào hiển thị trên màn hình và không cần nhấn Enter.
Vì câu hỏi yêu cầu hàm *không định dạng* để nhập một ký tự từ bàn phím, nên đáp án đúng là getchar().
Lời giải:
Đáp án đúng: C
Câu hỏi này kiểm tra kiến thức về các hàm nhập ký tự trong C/C++. Cụ thể, câu hỏi yêu cầu tìm hàm nhập một ký tự từ bàn phím ngay lập tức sau khi gõ, không cần nhấn Enter và ký tự đó không hiển thị trên màn hình.
- scanf(): Hàm này dùng để nhập dữ liệu có định dạng từ bàn phím, thường cần nhấn Enter sau khi nhập và hiển thị dữ liệu nhập trên màn hình.
- getchar(): Hàm này dùng để nhập một ký tự từ bàn phím và cần nhấn Enter để kết thúc việc nhập, đồng thời hiển thị ký tự đó trên màn hình.
- getch(): Hàm này dùng để nhập một ký tự từ bàn phím ngay lập tức mà không cần nhấn Enter và không hiển thị ký tự đó trên màn hình (không echo). Đây chính là đáp án đúng.
- getche(): Hàm này dùng để nhập một ký tự từ bàn phím ngay lập tức mà không cần nhấn Enter, nhưng ký tự đó sẽ được hiển thị trên màn hình (có echo).
Vậy, đáp án đúng là C. getch();
Lời giải:
Đáp án đúng: B
Chương trình sử dụng `printf` với định dạng `%c` để in giá trị của biến `i` (có giá trị là 100) dưới dạng một ký tự. Trong bảng mã ASCII, ký tự tương ứng với số 100 là 'd'. Do đó, kết quả in ra màn hình sẽ là 'd'.
Lời giải:
Đáp án đúng: A
Để kiểm tra một số nguyên là chẵn hay lẻ, ta cần thực hiện các bước sau theo đúng thứ tự:
1. Bắt đầu: Khởi đầu thuật toán.
2. Nhập số nguyên n: Nhận giá trị số nguyên cần kiểm tra.
3. Chia n cho 2: Tính số dư khi chia n cho 2.
4. Nếu số dư là 0 thì hiển thị chuỗi: “Đây là số chẵn”: Kiểm tra số dư. Nếu số dư bằng 0, số đó là số chẵn.
5. Ngược lại hiển thị chuỗi: “Đây là số lẻ”: Nếu số dư khác 0, số đó là số lẻ.
6. Kết thúc: Kết thúc thuật toán.
Vậy, thứ tự đúng của các bước là: 1, 2, 5, 3, 4, 6, tương ứng với đáp án C.
1. Bắt đầu: Khởi đầu thuật toán.
2. Nhập số nguyên n: Nhận giá trị số nguyên cần kiểm tra.
3. Chia n cho 2: Tính số dư khi chia n cho 2.
4. Nếu số dư là 0 thì hiển thị chuỗi: “Đây là số chẵn”: Kiểm tra số dư. Nếu số dư bằng 0, số đó là số chẵn.
5. Ngược lại hiển thị chuỗi: “Đây là số lẻ”: Nếu số dư khác 0, số đó là số lẻ.
6. Kết thúc: Kết thúc thuật toán.
Vậy, thứ tự đúng của các bước là: 1, 2, 5, 3, 4, 6, tương ứng với đáp án C.
Lời giải:
Đáp án đúng: D
Đoạn mã `while ((ch = fgetc(f)) != EOF)` thực hiện việc đọc từng ký tự từ tệp được trỏ bởi con trỏ `f` bằng hàm `fgetc()`. Hàm `fgetc()` trả về ký tự đọc được dưới dạng một số nguyên (int), hoặc trả về `EOF` (End Of File) nếu gặp lỗi hoặc đạt đến cuối tệp.
Vòng lặp `while` tiếp tục thực hiện cho đến khi ký tự đọc được (`ch`) bằng `EOF`. Như vậy, vòng lặp đọc các phần tử (ký tự) của tệp chừng nào ký tự đó chưa phải là ký tự kết thúc tệp.
Phương án A không chính xác vì nó chỉ nói đến việc chọn một phần tử và kiểm tra, mà không nói rõ hành động đọc từ tệp. Phương án B không chính xác vì nó so sánh với ký tự xuống dòng, không phải điều kiện dừng của vòng lặp. Phương án C không chính xác vì nó nói về việc ghi một phần tử, trong khi đoạn mã thực hiện việc đọc.
Do đó, phương án D là phát biểu đúng nhất.
Vòng lặp `while` tiếp tục thực hiện cho đến khi ký tự đọc được (`ch`) bằng `EOF`. Như vậy, vòng lặp đọc các phần tử (ký tự) của tệp chừng nào ký tự đó chưa phải là ký tự kết thúc tệp.
Phương án A không chính xác vì nó chỉ nói đến việc chọn một phần tử và kiểm tra, mà không nói rõ hành động đọc từ tệp. Phương án B không chính xác vì nó so sánh với ký tự xuống dòng, không phải điều kiện dừng của vòng lặp. Phương án C không chính xác vì nó nói về việc ghi một phần tử, trong khi đoạn mã thực hiện việc đọc.
Do đó, phương án D là phát biểu đúng nhất.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng