Câu hỏi:

23/07/2024 96

Trong 1 chương trình, biến M có thể nhận các giá trị: 10, 15, 20, 30, 40, và biến N có thể nhận các giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0. Khai báo nào trong các khai báo sau là đúng?

A. Var M, N: integer; 

B. Var M: Real; N: Word; 

C. Var M, N: Longint; 

D. Var M: Word; N: Real;

Đáp án chính xác

Trả lời:

verified Giải bởi Vietjack

Trong 1 chương trình, biến M có thể nhận các giá trị: 10, 15, 20, 30, 40

⇒ Biến M kiểu nguyên và biến N có thể nhận các giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0

⇒ Biến N kiểu thực.

Đáp án: D

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?

Xem đáp án » 17/07/2024 1,044

Câu 2:

Biến x nhận giá trị nguyên trong đoạn [-300 ; 300], kiểu dữ liệu nào sau đây là phù hợp nhất để khai báo biến x? 

Xem đáp án » 21/07/2024 134

Câu 3:

Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất? 

Xem đáp án » 19/07/2024 108

Câu 4:

Bộ nhớ sẽ cấp phát cho các biến dưới đây tổng cộng bao nhiêu byte?

Var x,y: integer; c: char; ok: boolean; z: real;

Xem đáp án » 17/07/2024 93

Câu 5:

Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x? 

Xem đáp án » 21/07/2024 87

Câu 6:

Biến X nhận giá trị là 0.7. Khai báo nào sau đây là đúng? 

Xem đáp án » 17/07/2024 80

Câu 7:

Phạm vi giá trị của kiểu integer thuộc: 

Xem đáp án » 17/07/2024 79

Câu 8:

Trong ngôn ngữ lập trình Pascal, giả sử x:= a/b; thì x phải khai báo kiểu dữ liệu nào? 

Xem đáp án » 17/07/2024 78

Câu 9:

Chươ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?

VAR M, N, P: Integer; A. B: Real; C: Longint; 

Xem đáp án » 17/07/2024 56