给定被除数和除数,求整数商及余数
看到这个题,我们都知道C++的除法运算符
/,默认是不带余数的。那现在要求带余数,需要能够想到%
%,是C++获取余数的方法:比如5/2=2; 5%2=1;%得到的是除后的余数。
#include <iostream>
using namespace std;
int main()
{
int a, b;
cin>>a>>b;
cout<<a/b<<' '<<a%b;
return 0;
}
代码太简单,但是为了照顾新手,分析如下:
-
包含必要的头文件:
#include <iostream>
这行代码包含了
iostream
头文件,这是用于输入输出流的标准库,使得我们可以使用cin
和cout
来进行输入输出。可以想象一下,我们自己本身写的单词计算机是不认识的。这一行其实可以理解为在你的单词前面加这么一个翻译器。懂? -
使用命名空间:
using namespace std;
这行代码指定了使用
std
命名空间,这样我们就可以省略在使用cin
和cout
时的std::
前缀。是一个声明,告知这个文件中的cout cin都是std下的。 -
主函数定义: