Biến x có thể nhận các giá trị âm năm 100, 15, 20 hay chọn kiểu dữ liệu phù hợp với biến x

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?

A. Char

B. LongInt

C. Integer

D. Word

Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của x là kiểu nguyên. Trong x có giá trị -5 → chỉ có thể là kiểu integer, longint [vì chứa giá trị âm]. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến x là integer [longint sẽ chiếm bộ nhớ lớn].


Đáp án: C

Cát Tường

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? A. Char B. LongInt C. Integer

D. Word

Tổng hợp câu trả lời [1]

C. Integer. Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của x là kiểu nguyên. Trong x có giá trị -5 → chỉ có thể là kiểu integer, longint [vì chứa giá trị âm]. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến x là integer [longint sẽ chiếm bộ nhớ lớn].

Tham khảo giải bài tập hay nhất

Loạt bài Lớp 8 hay nhất

xem thêm

Các kiểu dữ liệu Integer [số nguyên], Real [kiểu thực], Boolean và Character [kiểu ký tự] được gọi là kiểu dữ liệu chuẩn. Các kiểu dữ liệu có thể được phân loại dưới dạng kiểu vô hướng [scalar], kiểu dữ liệu dạng con trỏ [pointer] và kiểu dữ liệu cấu trúc [structured]. 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? Hãy cùng Toploigiai tìm hiểu qua bài viết dưới đây!

Câu hỏi: 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?

A. Char

B. LongInt

C. Integer

D. Word

Đáp án đúng là: C. Integer

Giải thích của giáo viên Toploigiai về việc chọn C

Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của X là kiểu nguyên. Trong X có giá trị -5 → chỉ có thể là kiểu integer, longint [vì chứa giá trị âm]. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến X là integer [longint sẽ chiếm bộ nhớ lớn].

Vậy, biến X có thể nhận các giá trị -5, 100, 15, 20. Kiểu dữ liệu phù hợp với biến X là Integer.

- Biến là gì?

Biến là một định danh được trỏ trực tiếp tới ô nhớ dữ liệu trên máy tính. Như các bạn biết, các ô nhớ trên máy tính ta không thể biết được tên của nó là gì, vì vậy trong Pascal đưa ra khái niệm biến để giúp lập trình viên dễ dàng thao tác với các ô nhớ đó hơn.

- Kiểu dữ liệu / Data type là gì?

Trong lập trình C/C++ [hoặc các ngôn ngữ khác], kiểu dữ liệu chính là phần xác định các giá trị mà một biến có thể nhận hay giá trị mà một hàm có thể trả về.

Kiểu dữ liệu của một biến, xác định kích thước [số byte] của biến đó.

Có 4 kiểu dữ liệu trong lập trình C/C++ là: Kiểu dữ liệu cơ bản, kiểu dữ liệu enum, kiểu void và kiểu dữ liệu nâng cao.

- Dữ liệu Integer là gì?

Kiểu số nguyên [integer]: là kiểu dữ liệu dùng cho các số chẵn, có thể là số âm hoặc số dương. Ví dụ cần lưu trữ tuổi của ai đó thì bạn sử dụng kiểu này.

- Một số kiểu dữ liệu khác

Kiểu nhị phân [boolean]: là kiểu chỉ có hai giá trị TRUE hoặc FALSE. Ví dụ cần lưu trữ thông số giới tính nam hoặc nữ thì bạn có thể sử dụng kiểu này, TRUE => NAM và FALSE => NỮ.

Kiểu số thực [real]: là kiểu số có dấu phẩy động. Ví dụ cần lưu điểm trung bình thì nên dùng kiểu này.

Kiểu ký tự [char]: là các kí tự được bao quanh bởi dấu nháy đơn. Ví dụ cần lưu trữ chuỗi ký tự ngắn thì dùng kiểu này.

Kiểu chuỗi [string]: xuất hiện ở Free Pascal, là một chuỗi dài hơn kiểu char. Ví dụ cần lưu tên thì nên dùng kiểu này.

>>>Tham khảo: Phân loại tệp và bảo vệ dữ liệu trong máy tính

Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của x là kiểu nguyên. Trong x có giá trị -5 → chỉ có thể là kiểu integer, longint [vì chứa giá trị âm]. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến x là integer [longint sẽ chiếm bộ nhớ lớn].

   Đáp án: C

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

Số câu hỏi: 10

AMBIENT-ADSENSE/

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

CÂU HỎI KHÁC

  • 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?
  • 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?
  • 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?
  • Bộ nhớ sẽ cấp phát cho các biến dưới đây tổng cộng bao nhiêu byte? 
  • UREKA

  • 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?
  • 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?
  • Biến X nhận giá trị là 0.7. Khai báo nào sau đây là đúng?
  • 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?
  • Phạm vi giá trị của kiểu integer thuộc:
  • 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, 3.0,. Khai báo nào trong các khai báo sau là đúng?

Các số -5, 100, 15, 20 là các số nguyên → kiểu dữ liệu của x là kiểu nguyên. Trong x có giá trị -5 → chỉ có thể là kiểu integer, longint [vì chứa giá trị âm]. Vì các giá trị này có giá trị nhỏ nên kiểu dữ liệu phù hợp với biến x là integer [longint sẽ chiếm bộ nhớ lớn].

Đáp án: C

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

Video liên quan

Chủ Đề