1009:带余除法
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 139949 通过数: 95148
【题目描述】
给定被除数和除数,求整数商及余数。此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。
【输入】
一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
【输出】
一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。
【输入样例】
10 3
【输出样例】
3 1
这一道题涉及到余数,我没要认识一个新的符号,先回顾一下之前学过的符号吧:
符号 | 作用 |
“+” | 让两个整数的值相加 |
“-” | 让两个整数的值相减 |
“*” | 让两个整数的值相乘 |
"/" | 让两个整数的值相除 |
想要取一个整数除以另一个整数的余数该怎么办呢,没错就是“%”这个符号。
“%”在数学里是百分号,而在c++里它是取余的意思,在这道题里我们就可以用上它了:
首先定义两个变量:a、b。a%b则可以表示出a除以b的余数这下代码就简单了:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
cout<<a/b<<" "<<a%b;
return 0;
}
今天的讲解就到这里,感谢您的收看,给个三连吧谢谢!