Giả sử X là biến với kiểu dữ liệu byte, phép gán nào sau đây là không hợp lệ ? * X:= 6; X:= 256; X:= 254; X:= 155;
2 câu trả lời
$#QLinkVN$
Giả sử X là biến với kiểu dữ liệu byte, phép gán nào sau đây là không hợp lệ ?
A. X:= 6;
B. X:= 256;
C. X:= 254;
D. X:= 155;
GIẢI THÍCH: "$Byte$" là kiểu dữ liệu có phạm vi giá trị trong khoảng từ "`0-255`"
Các phép gán được khai báo sử dụng kiểu "$byte$" mà nếu gán giá trị nằm ngoài phạm vi giá trị cho phép sẽ gây lỗi cho chương trình.
`256` nằm ngoài phạm vi đó nên nếu gán thì chương trình sẽ báo lỗi!
CHỌN ĐÁP ÁN B NHA!
`text{Giả sử X là biến với kiểu dữ liệu byte, phép gán nào sau đây là không hợp lệ ? *}`
X:= 6;
X:= 256;
X:= 254;
X:= 155;
`text{-> Vì kiểu dữ liệu byte có phạm vi giá trị là :Các số nguyên từ 0 -> 255}`
`text{X:= 256; Đã hơn mức phạm vi trong kiểu dữ liệu byte}`