1
1
1/ Chương trình Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau:
Var m,n,i,j: integer;
a,b: real;
A. 18
B. 22
C. 20
D. 16
2/ Hãy chỉ ra các lỗi trong khai báo sau:
Var K,M,I,L: word;
C,C1: char;
i,i1,j: word;
PI = 3.1416;
A. i,lPI
B. C1,i1
C. PI
D. i,i1
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
$#QLV$
`1.` Cứ mỗi biến có kiểu dữ liệu "integer" chứa `2` byte dữ liệu còn "real" là `6` byte.
Vậy lượng dữ liệu được phát là:
`4xx2+2xx6=20` (byte)
`=>` Chọn `C`
`2.` Lỗi xuất hiện tại:
`-` Dòng thứ `3`: biến `i` lặp lại `2` lần (Pascal không phân biệt chữ hoa và thường nên `I` và `i` được xem là giống nhau)
`-` Dòng thứ `4`: Nếu khai báo biến thì phải là dấu `:=` hoặc khai báo hằng thì phải là `const` ` PI=3.1416`
`=>` Chọn `A`
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin