【C++】判断语句
判断语句
菜鸡传送门
这部分应该不用过多介绍吧?
语句 | 描述 |
---|---|
if 语句 | 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 |
if…else 语句 | 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。 |
嵌套 if 语句 | 您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。 |
switch 语句 | 一个 switch 语句允许测试一个变量等于多个值时的情况。 |
嵌套 switch 语句 | 您可以在一个 switch 语句内使用另一个 switch 语句。 |
三目运算
C++也有三目运算,太好了!
使用条件运算符来实现三目运算!
int a;
a=1>0?10:-10;
如上代码,a
的值是多少呢?答案是10
。因为1>0
成立,因此a
会被赋值为10
同理,所有的表达式都可以参与三目运算,这里不再赘述 (只是想庆祝一下C++也有三目运算罢了(bushi))