比大小

8 分钟

C++ 用一组符号来比较两个数的大小:> 是大于,< 是小于,>= 是大于等于,<= 是小于等于,== 是等于(要写两个等号!),!= 是不等于。比较的结果只有两种:成立,或不成立。

#include <iostream>
using namespace std;
int main() {
    int a = 5, b = 5;
    cout << (a == b);   // 判断相等,显示 1
    return 0;
}

这段判断 ab 是否相等,结果成立,显示 1。最要命的错误是把“判断相等”的 == 写成一个 =。记住:一个 = 是“放进盒子”,两个 == 才是“问它俩是不是相等”,别写错。

小纸条

判断“a 是不是等于 b”,应该写 a = b 还是 a == b

登录 后可看答案