Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ var xyz real c char ij byte

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 » 24/03/2022 135

Câu 7:

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?

Xem đáp án » 24/03/2022 105

Câu 8:

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 » 24/03/2022 104

Câu 9:

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 » 24/03/2022 82

Xem thêm các câu hỏi khác »

Đề thi liên quan

Xem thêm »

  • Trắc nghiệm Bài 1. Khái niệm lập trình và ngôn ngữ lập trình có đáp án

    1 đề 897 lượt thi Thi thử

  • Trắc nghiệm Bài 3. Cấu trúc chương trình có đáp án

    1 đề 681 lượt thi Thi thử

  • Trắc nghiệm Bài 6. Phép toán, biểu thức, lệnh gán có đáp án

    1 đề 678 lượt thi Thi thử

  • Trắc nghiệm Bài 2. Các thành phần của ngôn ngữ lập trình có đáp án

    1 đề 643 lượt thi Thi thử

  • Trắc nghiệm Kiểu cấu trúc [struct] có đáp án

    1 đề 609 lượt thi Thi thử

  • Trắc nghiệm Kiểu xâu ký tự có đáp án

    1 đề 596 lượt thi Thi thử

  • Trắc nghiệm Bài 12. Kiểu xâu có đáp án

    1 đề 586 lượt thi Thi thử

  • Trắc nghiệm Các thành phần của ngôn ngữ lập trình có đáp án

    1 đề 559 lượt thi Thi thử

  • Trắc nghiệm Khái niệm lập trình và ngôn ngữ lập trình có đáp án

    1 đề 556 lượt thi Thi thử

  • Trắc nghiệm Bài 4. Một số kiểu dữ liệu chuẩn có đáp án

    1 đề 541 lượt thi Thi thử


Xem thêm »

Hỏi bài

Câu hỏi mới nhất

Xem thêm »

  • Để khai báo module urllib2 ta dùng cấu trúc:

    658 17/08/2022 Xem đáp án

  • Module dùng cho việc truy cập internet và xử lý các giao thức internet là:

    407 17/08/2022 Xem đáp án

  • Để sử dụng module glob ta dùng cấu trúc:

    670 17/08/2022 Xem đáp án

  • Module hỗ trợ việc tạo danh sách các tập tin từ việc tìm kiếm thư mục dùng ký tự thay thế [wildcard]:

    - Var: là từ khoá dùng để khai báo biến. Có thể khai báo nhiều danh sách biến có những kiểu dữ liệu khác nhau

    - Danh sách biến: tên các biến được viết cách nhau bởi dấu phẩy ",".

    - Kiểu dữ liệu: là một kiểu dữ liệu chuẩn

    Trong ngôn ngữ Pascal, cấu trúc chương trình của khai báo biến như sau:

    Bảng 1. Cấu trúc chương trình của khai báo biến 

    Ví dụ:

    Xét khai báo biến:

    Var

      X, Y, Z: real;

      C: char;

      I, J: byte;

      N: word;

    Tổng bộ nhớ cần cấp phát [Dựa vào bảng Bộ nhớ lưu trữ một giá trị của các kiểu dữ liệu đã học trong Bài 4: Một số kiểu dữ liệu chuẩn]:

    - X [6 byte]; Y [6 byte]; Z [6 byte];

    - C [1 byte]; Y [1 byte]; J [1 byte];

    - N [2 byte];

    - Tổng 23 byte

    Khi khai báo biến cần lưu ý:

    - Cần đặt tên biến sao cho gợi nhớ đến ý nghĩa của nó. 

    Ví dụ: Cần đặt tên hai biến biểu diễn điểm toán, điểm tin thì không nên vì ngắn gọn mà đặt tên biến là d1, d2 mà nên đặt là dtoan, dtin

    - Không nên đặt tên quá ngắn hay quá dài, dễ dẫn đến mắc lỗi hoặc hiểu nhầm. 

    Ví dụ: Không nên dùng d1, d2 hay diemmontoan, diemmontin cho điểm toán, điểm tin của học sinh

    - Khai báo biến cần quan tâm đến phạm vi giá trị của nó. 

    Ví dụ: Khi khai báo biến biểu diễn số học sinh của một lớp có thể sử dụng kiểu byte, nhưng biến biểu diễn số học sinh của toàn trường thì phải thuộc kiểu word

Chủ Đề