JavaScript is required

Kết quả in ra màn hình của chương trình sau:
#include
void main() {
int i = 100;
printf(“ % c”, i);
};

A.
“d”
B.
“D”
C.
“100”
D.
Kết quả khác
Trả lời:

Đáp án đúng: A


Chương trình C in ra một ký tự dựa trên giá trị số nguyên i. Trong đoạn mã C, biến i được gán giá trị 100. Lệnh `printf(“ % c”, i);` sử dụng định dạng `%c`, điều này có nghĩa là giá trị của `i` sẽ được hiểu là mã ASCII và ký tự tương ứng với mã ASCII đó sẽ được in ra. Mã ASCII 100 tương ứng với ký tự 'd'. Vì vậy, chương trình sẽ in ra 'd'.

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