Trong ví dụ này, bạn sẽ học cách tìm thương và phần dư khi một số nguyên chia cho một số nguyên khác.
Để hiểu ví dụ này, bạn nên có kiến thức về các chủ đề lập trình C sau:
- C Các kiểu dữ liệu
- C Biến, Hằng số và Chữ viết
- Đầu ra đầu vào C (I / O)
- Toán tử lập trình C
Chương trình tính toán thương số và phần dư
#include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor); // Computes quotient quotient = dividend / divisor; // Computes remainder remainder = dividend % divisor; printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); return 0; )
Đầu ra
Nhập số bị chia: 25 Nhập số chia: 4 Thương = 6 Số còn lại = 1
Trong chương trình này, người dùng được yêu cầu nhập hai số nguyên (số bị chia và số bị chia). Chúng được lưu trữ trong các biến cổ tức và số chia tương ứng.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Sau đó, thương số được đánh giá bằng cách sử dụng /
(toán tử chia) và được lưu trữ trong thương số.
quotient = dividend / divisor;
Tương tự, phần còn lại được đánh giá bằng cách sử dụng %
(toán tử modulo) và được lưu trữ trong phần còn lại.
remainder = dividend % divisor;
Cuối cùng, thương số và phần còn lại được hiển thị bằng cách sử dụng printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Tìm hiểu thêm về cách các toán tử hoạt động trong lập trình C.