Trong các câu lệnh gán dưới đây, từng biến thuộc kiểu dữ liệu nào? Những biểu thức nào...
41 lượt xem
4. Kiểu dữ liệu của biểu thức
b, Trong các câu lệnh gán dưới đây, từng biến thuộc kiểu dữ liệu nào? Những biểu thức nào không thể dùng làm điều kiện trong các câu lệnh if - then hoặc điều kiện if-then-else? Hãy giải thích tại sao
Bài làm:
Biểu thức 1: kiểu số
Biểu thức 2: kiểu logic
Biểu thức 3: kiểu xâu ký tự
Biểu thức 3 không thể dùng làm điều kiện trong các câu lệnh điều kiện if-then hoặc điều kiện if-then-else. Vì biểu thức này trả về một xâu ký tự không trả về một giá trị cụ thể nào đó để có thể làm điều kiện.
Xem thêm bài viết khác
- Bạn Thùy Anh mô tả một thuật toán bằng sơ đồ dưới đây. Trong sơ đồ, ta thấy cấu trúc rẽ nhánh...
- Em hãy cho biết một biến kiểu CHAR chiếm bao nhiêu byte trong bộ nhớ
- Em hãy tìm hiểu và cho biết chương trình sau đây làm công việc gì?
- Hãy sửa lại chương trình để nó điều khiển quả bóng chuyển động liên tục qua 4 vị trí A, B, C, D một số lần nào đó
- Dưới đây là hình ảnh màn hình làm việc chính của Geogebra, trong các tên sau đây...
- Hãy viết chương trình nhập chiều cao của hai bạn Anh Quân và Thùy Anh...
- Hãy cho biết: Khi nảo quả bóng đổi hướng đổi hướng chuyển động? Khi nào quả bóng đổi màu?...
- Scratch và Pascal có những điểm giống và khác nhau rất thú vị. Để khám phá những
- Em hãy cho biết ý nghĩa và chức năng của các biến: i, c, a[i]...
- Giải vnen tin 8 bài 3: Chuyển động theo quỹ đạo hình học
- Các em hãy sửa lại chương trình trên để màn hình kết quả có dạng như sau:
- Chương trình ở hình bên thực hiện nhiệm vụ gì? Hãy chỉ ra từng loại biểu thức trong chương trình.