Cho đoạn chương trình sau. Yêu cầu của đoạn chương trình trên là:
#include
#include
void main() {
char c;
clrscr();
do c = getchar(); while (c != ’ * ’);
getch();
};
#include
#include
void main() {
char c;
clrscr();
do c = getchar(); while (c != ’ * ’);
getch();
};
Trả lời:
Đáp án đúng: A
Đoạn chương trình sử dụng vòng lặp `do...while`. Trong vòng lặp này, chương trình sẽ liên tục đọc một ký tự từ bàn phím sử dụng hàm `getchar()` và gán ký tự đó cho biến `c`. Vòng lặp sẽ tiếp tục cho đến khi ký tự nhập vào là ký tự `'*'`. Vì vậy, yêu cầu của đoạn chương trình là nhập vào các ký tự cho tới khi gặp ký tự '*'.
Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
