Kết quả in ra màn hình của chương trình sau là gì?
#include
void main() {
int ch='A';
printf(“%d”,ch);
}
Đáp án đúng: C
Câu hỏi liên quan
Phân tích các đáp án:
- A. scanf(); Hàm
scanf()
dùng để nhập dữ liệu có định dạng từ bàn phím, cần nhấn Enter để kết thúc việc nhập và hiển thị dữ liệu nhập lên màn hình. - B. getchar(); Hàm
getchar()
dùng để nhập một kí tự từ bàn phím, cần nhấn Enter để kết thúc việc nhập và hiển thị kí tự đó lên màn hình. - C. getch(); Hàm
getch()
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ự đó lên màn hình. Đây là đáp án đúng. - D. getche(); Hàm
getche()
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 có hiển thị kí tự đó lên màn hình.
Vậy, hàm getch()
đáp ứng đúng yêu cầu của đề bài.
Lệnh break
được sử dụng để thoát khỏi vòng lặp (ví dụ: for
, while
) hoặc câu lệnh switch
ngay lập tức. Khi gặp lệnh break
, chương trình sẽ bỏ qua phần còn lại của vòng lặp hoặc switch
và tiếp tục thực hiện các lệnh sau nó.
Lệnh goto
cho phép nhảy đến một nhãn (label) được chỉ định trong chương trình. Tuy nhiên, việc sử dụng goto
thường bị khuyến cáo vì có thể làm cho code khó đọc và khó bảo trì hơn.
Lệnh continue
bỏ qua phần còn lại của vòng lặp hiện tại và chuyển đến lần lặp tiếp theo. Nó không dừng hoàn toàn vòng lặp như break
.
Vậy, chỉ có lệnh break
là dừng câu lệnh điều khiển (vòng lặp hoặc switch) một cách trực tiếp.
1. `#include` thiếu `
2. `Void main()` sai kiểu trả về: Hàm `main` nên có kiểu trả về là `int`. Sửa thành `int main()`.
3. `printf` sai cú pháp: Hàm `printf` cần có định dạng chuỗi và các biến cần in, được phân tách bằng dấu phẩy. Cú pháp đúng là `printf("Ket qua la: %d", sum);`. Trong đó, `%d` là kí tự đặc tả để in một số nguyên.
Như vậy, chương trình thiếu kí tự đặc tả và sai cú pháp hàm printf.
Do đó, đáp án D ("Cả 3 ý trên") là đáp án đầy đủ và chính xác nhất, bao gồm cả việc thiếu kí tự đặc tả và các lỗi khác liên quan đến cú pháp và khai báo thư viện.

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
ĐĂ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.