Skip to content

Latest commit

 

History

History
78 lines (56 loc) · 1.88 KB

File metadata and controls

78 lines (56 loc) · 1.88 KB

C 程序:商和余数

原文: https://www.programiz.com/c-programming/examples/remainder-quotient

在此示例中,您将学习找到一个整数除以另一个整数时的商和余数。

要理解此示例,您应该了解以下 C 编程主题:


计算商数和余数的程序

#include <stdio.h>
int main() {
    int dividend, divisor, quotient, remainder;
    printf("Enter dividend: ");
    scanf("%d", &dividend);
    printf("Enter divisor: ");
    scanf("%d", &divisor);

    // Computes quotient
    quotient = dividend / divisor;

    // Computes remainder
    remainder = dividend % divisor;

    printf("Quotient = %d\n", quotient);
    printf("Remainder = %d", remainder);
    return 0;
} 

输出

Enter dividend: 25
Enter divisor: 4
Quotient = 6
Remainder = 1 

在此程序中,要求用户输入两个整数(被除数和除数)。 它们分别存储在变量dividenddivisor中。

printf("Enter dividend: ");
scanf("%d", &dividend);
printf("Enter divisor: ");
scanf("%d", &divisor); 

然后使用/(除法运算符)求值商,并将其存储在quotient中。

quotient = dividend / divisor; 

类似地,使用%(模运算符)求值余数,并将其存储在remainder中。

remainder = dividend % divisor; 

最后,使用printf()显示商和余数。

printf("Quotient = %d\n", quotient);
printf("Remainder = %d", remainder); 

了解有关运算符如何在 C 编程中工作的更多信息