三元表达式
格式:
条件?为true的值:为false的值
运算规则:
先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a12046a0444f7a2ef122c5b312b66d09.png)
选择结构
基本的if语句
if的基本结构:
if(判断条件){
满足条件后执行语句
}
if…else…基本结构:
if(判断条件){
满足条件
}else{
不满足判断条件需要执行的语句。
}
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/69dde32222f3724545ef8aabfaacb223.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4b2e1ad35f198f19809dd06622e027af.png)
注:1.if选择结构 条件必须是一个布尔表达式,一旦条件中的值为true就执行代码块,否则跳过
2.if-else选择结构 一旦条件中的值为true时执行代码块1,否则执行代码块2
嵌套if语句
嵌套if语句可以通过外层