max=(a>b)?a:b; 其中的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 19:23:33

max=(a>b)?a:b; 其中的?
max=(a>b)?a:b; 其中的?

max=(a>b)?a:b; 其中的?
不是单独的?,而是? : 这是一个运算符,是一个整体,叫条件运算符,作用类似于if else 语句
max=(a>b)?a:b;
等效于
if(a>b)
{
max=a;
}
else
{
max=b;
}