// C++条件运算符示例代码
#include <iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
int result;
// 条件运算符的语法: condition ? expr_if_true : expr_if_false
result = (a > b) ? a : b;
cout << "The maximum value is " << result << endl;
return 0;
}
? :
是三元运算符,用于根据条件选择两个表达式中的一个。condition ? expr_if_true : expr_if_false
condition
为真(非零),则返回 expr_if_true
的值。condition
为假(零),则返回 expr_if_false
的值。(a > b)
是条件,如果 a
大于 b
,则 result
被赋值为 a
,否则被赋值为 b
。最终输出的是两个数中的较大值。上一篇:c++删除数组中的某个元素
下一篇:c++ std::vector
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站