ID: 18659

Nhận biết (M1)

Cho đoạn mã sau, sau khi đoạn này thực hiện, giá trị trường `Ten` của DS[0] là gì?

typedef struct { char Ten[10]; int Tuoi; } SV;

SV DS[2] = {{"An", 20}, {"Binh", 21}};

SV tmp = DS[0];

DS[0] = DS[1];

DS[1] = tmp;


Giải thích đáp án:

Đoạn mã swap DS[0] với DS[1] qua biến trung gian tmp → DS[0].Ten = "Binh".

để xem lời giải của câu hỏi này