求商,余数(C++)
题目:
输入两个整型数,输出这两个整型数相除后的商,余数和结果。(结果保留小数点后3位)
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n1,n2,quotient,remainder;
double result;
cout << " 请输入两个整数: ";
cin >> n1 >>n2;
if(n2==0)
{
cout << "分母不能为0! " <<endl;
return -1;
}
quotient=n1/n2;
remainder=n1%n2;
result= (double) n1/n2;
cout << n1 << "/" << n2 << "的商为:" << quotient << endl;
cout << n1 << "%" << n2 << "的余数为:" << remainder << endl;
cout << n1 << "/" << n2 << "的结果为:" << fixed << setprecision(3) << result << endl;
return 0;
}