三目运算符
时间: 2023-06-29 21:09:00 浏览: 163
三目运算符,又称条件运算符,是计算机语言(c,c++,java等)的重要组成部分 它是唯一有3个操作数的运算符,有时又称为三元运
三目运算符是一种条件表达式,也称为条件运算符。它的语法格式如下:
```
condition ? expression1 : expression2
```
其中,condition 是一个逻辑表达式,expression1 和 expression2 是两个可能的返回值,如果 condition 为真,则返回 expression1,否则返回 expression2。
例如,以下代码使用了三目运算符来判断一个数是奇数还是偶数:
```c++
int num = 5;
string result = (num % 2 == 0) ? "偶数" : "奇数";
cout << result << endl; // 输出 "奇数"
```
在这个例子中,条件表达式 `(num % 2 == 0)` 的结果为假,因此返回值是字符串 "奇数"。
阅读全文