C++ 程式查詢商和餘數
商和餘數是除法的一部分,還有被除數和除數。
我們要除的數字稱為被除數。除被除數的數字稱為除數。除法後的結果稱為商,剩下的數字為餘數。
dividend = divisor * quotient + remainder
例如:如果將 15 除以 7,則 2 為商,1 為餘數。此處,15 為被除數,7 為除數。
15 = 7 * 2 + 1
查詢商和餘數的程式如下
示例
#include <iostream> using namespace std; int main() { int divisor, dividend, quotient, remainder; dividend = 15; divisor = 7; quotient = dividend / divisor; remainder = dividend % divisor; cout << "Dividend is " << dividend <<endl; cout << "Divisor is " << divisor <<endl; cout << "Quotient is " << quotient << endl; cout << "Remainder is " << remainder; return 0; }
輸出
Dividend is 15 Divisor is 7 Quotient is 2 Remainder is 1
在以上程式中,商是透過用被除數除以除數獲得的。餘數是透過對被除數和除數使用取模運算子獲得的。
quotient = dividend / divisor; remainder = dividend % divisor;
之後,顯示被除數、除數、商和餘數。
cout << "Dividend is " << dividend <<endl; cout << "Divisor is " << divisor <<endl; cout << "Quotient is " << quotient << endl; cout << "Remainder is " << remainder;
廣告