2?2:0));prin">

首页
搜索 搜索
聚焦

三元运算符的语法格式_三元运算符

2023-03-12 05:02:36 互联网


(相关资料图)

1、 不需要. 运算(赋值)时会自动转换 下面都是正确的: printf("%f",(3>2? 2:0) ); printf("%f",(3<2? 2:1) ); printf("%f",(1? 2:1) ); printf("%f",(0? 2:1) ); (表达式1?表达式2:表达式3) 是表达式,意思是 表达式1为真则做表达式2,否则做表达式 表达式的运算结果是值,所以不能做左值.。

以上就是【三元运算符的语法格式,三元运算符】相关内容。