Module: (C++) Biểu thức số học


Problem

7/7

Đặc điểm của phép chia trong C và C++

Theory Click to read/hide

Tính năng chia trong C và C++

Có hai toán tử chia trong ngôn ngữ lập trình C:
/ phép chia  và % phép tính phần dư của phép chia.
 
Cần ghi nhớ!
1) thao tác tính phần dư của phép chia (%) được thực hiện CHỈ trên các số nguyên;
2) kết quả của phép chia (/) phụ thuộc vào loại toán hạng.   
 
Quy tắc
Khi chia một số nguyên cho một số nguyên, phần phân số luôn bị loại bỏ, bất kể chúng ta lưu trữ giá trị trong loại biến nào . 
Khi lưu trữ một kết quả thực trong một biến số nguyên, phần phân số cũng sẽ bị loại bỏ.


Hãy xem các ví dụ về việc thực hiện các phép chia: int tôi, n; nổi x; tôi = 7; x = i/4; // x=1, số nguyên chia cho số nguyên x = i/4.; // x=1.75, số nguyên chia cho phân số   // (4 - không có dấu chấm được coi là số nguyên,   // 4. (có dấu chấm) - đây đã là số thực!) x = (phao) i / 4; // x=1.75, số thập phân chia cho số nguyên -   // ở đây biến i được chuyển thành số thực // là kiểu chuyển đổi RÕ RÀNG n = 7./4.; // n=1, kết quả ghi vào biến số nguyên

Problem

1) Tại các dòng 8, 10, 12 và 14, sắp xếp kết xuất của giá trị của biến được tính ở dòng trước (sắp xếp kết xuất từ ​​một dòng mới).
2) Chạy chương trình.
3) Đảm bảo chương trình hoạt động chính xác như đã viết trong phần lý thuyết.
4) Phân tích các câu trả lời.