选择分支语句

选择(分支)语句:
if 语句 和 switch 语句

if 语句:(2分支,else-if虽然也可以用于多分枝但效率低,每次有需要计算表达式)
3种形式
if:一件事做与不做的选择
if-else:两件事做哪一件的选择
else-if:多件事做哪一件的选择

语句的三种形式:
**普通语句: **不需要什么大括号
复合语句:是将两条或两条以上的语句用大括号括起来构成的语句
**空语句 : ** ;

switch-case语句:(多分支条件判断)
switch是一个goto语句,直接跳转到case。效率高!
表达式的结果一定是整数:char, short, int,不能是浮点数
case后面的常量不可重复,有且只有一个常数变量,无顺序要求,不能是变量、表达式、浮点数、字符串
无break语句就会将case后面的case也一起执行了
default分支可有可无

if流程图

Paste_Image.png

if~else流程图

Paste_Image.png

else~if流程图

Paste_Image.png

成功的三大原则: 1、坚持 2、不要脸 3、坚持不要脸
原文地址:https://www.cnblogs.com/xulinmei/p/7443729.html