单分支
当我们在控制台中输出5时 此时条件值成立就会进入到分支 从而输出num。如果输出的不是5则不成立 不会进入分支输出num。
双分支
在单分支的基础上加一个else 当num不等于5时则会进入else分支输出*
多分支
首先会判断第一个if的条件值是否成立 成立则进入分支输入num 不成立进入下一个else if分支再次进行判断条件值是否成立 如果到最后的else if都没有成立则进入else分支输出*
嵌套分支
首先会判断num<5这个条件值是否成立 如果成立进入分支又会碰到一个分支再次进行判断num>3条件值是否成立 成立就会进入分支输出num
switch
当num值等于1时就会进入到case 1:的分支输出1 如果num都没有满足case 时就会进入到default输出*
如果我们在执行完语句后没有加break;则会调入到下一个case