基本语法:
条件表达式 ? 表达式1 :表达式2;
1.如果条件表达式为true,运算后的结果是表达式1;
2.如果条件表达式为false,运算后的结果是表达式2;
1 | int a = 10; |
使用细节
表达式1和表达式2要为可以赋给接收变量的类型(或可以自动转换)
1 | int a = 3; |
三元运算符可以转换成if–else 语句
实现三个数的最大值
1 | int max = (n1 > n2 ? n1 : n2) > n3 ? (n1 > n2 ? n1 : n2) : n3; |
L O A D I N G
日期:2024-02-12 12:15:00
基本语法:
条件表达式 ? 表达式1 :表达式2;
1.如果条件表达式为true,运算后的结果是表达式1;
2.如果条件表达式为false,运算后的结果是表达式2;
1 | int a = 10; |
使用细节
表达式1和表达式2要为可以赋给接收变量的类型(或可以自动转换)
1 | int a = 3; |
三元运算符可以转换成if–else 语句
实现三个数的最大值
1 | int max = (n1 > n2 ? n1 : n2) > n3 ? (n1 > n2 ? n1 : n2) : n3; |
评论区
欢迎你留下宝贵的意见,昵称输入QQ号会显示QQ头像哦~