LogoCSP Wiki By Yundou
扩展阅读

三目运算符

三目运算符

三目运算符需要三个操作数,它就像一个小法官,可以根据一个条件来决定返回哪个值。

条件运算符(? :)

条件运算符的格式是 条件 ? 值1 : 值2。如果条件为真,就返回值1;如果条件为假,就返回值2。

#include <iostream>
using namespace std;
 
int main() {
    int a = 5;  // 定义一个整数变量a,初始值为5
    int b = 3;  // 定义一个整数变量b,初始值为3
    int max = (a > b) ? a : b;  // 使用条件运算符,判断a是否大于b
    cout << "a和b中较大的数是: " << max << endl;  // 输出结果
 
    return 0;
}

在这个例子中,a 的值是 5b 的值是 3,条件 a > b 为真,所以 max 的值是 a 的值,也就是 5

C++运算符优先级总表

图片描述 图片描述 图片描述
图片描述
C++运算符及优先级总表

On this page