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...
30 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
- Em hãy cho biết trong hai đoạn chương trình sau, lệnh nào sai và sai chỗ nào?
- Những câu lệnh gán nào sau đây viết sai quy định của Pascal, hãy giãi thích? a, n = 15;...
- Em hãy cho biết những khai báo mảng nào dưới đây là sai và giải thích lý do?
- Em hãy cho biết đoạn chương trình tính tổng các số tự nhiên từ 1 đến 10 sau đây...
- Hãy kể tên những ngôn ngữ lập trình mà em biết?
- Các em hãy thảo luận và cho biết: cần sửa lại chương trình của bạn Minh như thế nào...
- Cùng thảo luận với bạn trong nhóm và cho biết trong chương trình Scratch ở hình sau: Lệnh ask hiển thị lên màn hình điều gì?...
- Các em hãy thảo luận và cho biết: Quả bóng sẽ chuyển động như thế nào nếu ta bỏ hoạt động dòng thứ 2 trong kịch bản
- Chương trình dưới đây cũng sẽ vẽ được hình vuông như chương trình ở mục B.3. Hãy so sánh chương trình...
- Hãy nêu kịch bản để con cánh cam chuyển động dọc theo các cạnh của một hình chữ nhật
- Em hãy cho biết các câu lệnh hoặc đoạn chương trình dưới đây sai ở chỗ nào?
- Quan sát chú mèo đang chạy, theo em nếu muốn chú mèo chạy một đoạn dài hơn thì ta....