1.三元运算符
又叫做:三元表达式或者问号冒号表达式
计算关系表达式的值。
如果关系表达式的值为真,那么执行表达式1。
如果关系表达式的值为假,那么执行表达式2。
注意:三元运算符的最终结果一定要被使用,要么赋值给一个变量,要么直接打印出来。
2.运算符的优先级
小括号优先于所有。
3.流程控制语句分类
(1)顺序结构
判断和选择结构(if, switch)
循环结构(for, while, do…while)
(2)顺序结构
顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。
4.判断语句 if语句
格式::
if (关系表达式) {
语句体;
}
执行流程:
①首先计算关系表达式的值
②如果关系表达式的值为true就执行语句体
③如果关系表达式的值为false就不执行语句体
④继续执行后面的语句内容
5.switch语句
格式::
switch (表达式) {
case 1:
语句体1;
break;
case 2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
执行流程
首先计算出表达式的值
其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。
最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。