Biến A nhận các giá trị: 1;15;99;121 và biến B nhận các giá trị: 1.34;29;41.8. Khai báo nào sau đây tiết kiệm bộ nhớ nhất: A. Var A: Byte; B:Real; B. Var A,B:Byte; C. Var A:Real; B:Byte; D. Var A,B:Integer;

2 câu trả lời

Đáp án: A. Var A: Byte; B:Real;
Giải thích:

Var A nhận giá trị nguyên với max = 121
⇒ Chọn Byte → Phạm vi: 0 → 255

                        → Dung lượng: 1 byte

Var B nhận giá trị số thực
⇒ Chọn Real 

Biến A có giá trị toàn bộ là số nguyên mà A < 255

=> Chọn Byte

Biến B có giá trị là số thực

=> Chọn Real

=> Đáp án đúng là A

Câu hỏi trong lớp Xem thêm