Kết quả của chương trình sau là gì:
#include
void main() {
struct diem; {
float k;
float a;
float l;
};
struct diem m; m.k = 8; m.a = 6.5; m.l = 6;
printf(“ % 0.1 f % 0.1 f % 0.1 f”, m.k, m.a, m.l);
};
#include
void main() {
struct diem; {
float k;
float a;
float l;
};
struct diem m; m.k = 8; m.a = 6.5; m.l = 6;
printf(“ % 0.1 f % 0.1 f % 0.1 f”, m.k, m.a, m.l);
};
Trả lời:
Đáp án đúng: A
Đoạn code khai báo một cấu trúc `diem` với ba thành viên kiểu `float`: `k`, `a`, và `l`. Sau đó, nó khởi tạo một biến `m` kiểu cấu trúc `diem` và gán giá trị cho các thành viên của nó. Cuối cùng, nó in các giá trị này ra màn hình bằng hàm `printf`. Định dạng chuỗi `% 0.1 f` quy định rằng mỗi số thực sẽ được in với một chữ số thập phân và có một khoảng trắng ở đầu. Vì vậy, `m.k = 8`, `m.a = 6.5`, `m.l = 6` sẽ được in ra là `8.0`, `6.5`, và `6.0` tương ứng.
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
