Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì?
void inc (void* data,int psize) {
if (psize == sizeof(char)) {
char *p; p = (char*)data;
++(*p);
}
}
struct hocsinh { string hoten; int namsinh; } ;
int
main() {
char ten = 'A';
hocsinh hs[3];
for (int i = 0; i < 3; i++) {
hs[i].hoten = ten; hs[i].namsinh = 1990 + i;
inc (&ten,sizeof(ten));
}
cout << hs[1].hoten << “ - “ << hs[1].namsinh << endl;
return 0;
}
>A. A - 1990
B. B - 1991
C. C - 1992
D. A – 1991
Câu hỏi trong đề: 100+ câu trắc nghiệm Lập trình nâng cao có đáp án !!
Quảng cáo
Trả lời:
Chọn đáp án B
Hot: 1000+ Đề thi giữa kì 1 file word cấu trúc mới 2025 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. 12
B. 32
C. 8
D. Lỗi biên dịch.
Lời giải
Chọn đáp án D
Câu 2
A. 6, 7
B. 9, 10
C. 6, 11, 12
D. Không sai dòng nào.
Lời giải
Chọn đáp án A
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
A. 27
B. 9
C. 3
D. Lỗi biên dịch.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.