1009:带余除法
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 158466 通过数: 108581
【题目描述】
给定被除数和除数,求整数商及余数。此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。
【输入】
一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
【输出】
一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。
【输入样例】
10 3
【输出样例】
3 1
【思路分析】
-
首先,通过
cin
输入流读取两个整数,分别为被除数和除数。 -
然后,使用除法运算符
/
计算整数商,将被除数除以除数,并将结果赋给变量a/b
。 -
接着,使用取余运算符
%
计算余数,将被除数对除数取余,并将结果赋给变量a%b
。 -
最后,使用
cout
输出流将整数商和余数以空格分隔的形式输出到标准输出流,并添加换行符。
【示例代码】
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a, b;
// 从用户输入获取两个整数
cin >> a >> b;
// 计算两个整数的除法和取余
cout << a / b << " " << a % b << endl;
return 0;
}