hương trình dịch Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau?(1đ) VAR M, N, I, J : INTEGER; P, A, B, C : REAL; X: EXTENDED; H, K: WORD; giải a giúp mình với

2 câu trả lời

a) có 4 biến : M, N, I J kiểu integer 

1 interger = 2 byte => 4 biến cần 8 byte ( 4 x 2 )

b) có 4 biến : P, A, B, C kiêureal

1 real= 6 byte => 4 biến cần 24 byte ( 4 x 6 )

c) có 1 biến : X kiểu extended 

1 extended= 10 byte => cần 10 byte

d) H, K cần 4 byte ( 1 word = 2 byte )

3 biến INTEGER:      2 x 3 = 6.

4 biến REAL:            6 x 4 = 24.

1 biến EXTENDED: 10 x 1= 10.

2 biến WORD:         2 x 2 = 4.

Tổng: 6+24+10+4=44 byte.

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