取余数

8 分钟

除法砍掉的那部分——余数,其实很有用。想知道“除完还剩多少”,就用取余符号 %7 % 2 得到 1,因为 7 除以 2,商 3 还余 1。% 专门算余数,而且只能用在整数上。

#include <iostream>
using namespace std;
int main() {
    cout << 10 % 3;   // 显示 1
    return 0;
}

10 里面有 3 个 3,还剩 1,所以显示 1。要注意 % 不能用在小数上,比如写 7.5 % 2 是错的;它是整数专用的“求剩下多少”工具。

小纸条

cout << 10 % 3; 会显示几?

登录 后可看答案

取余数 · C++ 入门 · op599 课程