分支结构在程序中非常常见,多用于判断输出。
if...else 结构
if 结构:if(){} .if 为判断语句 在括号里放入判断的元素。值为true或者false
结果为真 即{} 中的代码进行执行,结果为否则不执行。
if else 结构:if 为判断语句,在判断结果为真时则执行大括号里面的内容,当结果为否的时候就会输出else大括号里面的内容。
if else if else 结构:此结构可以设置多个判断语句,进行多个判断,满足哪个执行哪个。如果都不满足则执行最后的else语句
switch case 结构:
swich () 中定义元素 case xx: xx为要进行比对的元素,如果相等则进行执行对应的代码。
扫描二维码关注公众号,回复:
13387111 查看本文章
每一个case定义元素后都必须在后面进行添加 break; 语句进行跳出当前循环,如果不添加,判断语句进行会穿透下面的执行语句。
default :如果判断条件都没有执行,则会选中default语句进行执行输出。
for 循环语句:for循环语句是非常常用的一种结构,能快速得到想要执行的结果。
for()循环结构: for (定义数据类型及值;判断语句,执行条件 ){执行语句}
判断一次,重新循环一次,直到达不到判断语句的条件则停止循环
for循环可以进嵌套:在for循环中进行一个for循环。外部循环一次 执行内部所有循环。外部循环多少次,内部跟着外部循环执行自身全部循环多少次。例如:外部循环10次。内部循环10次。外部循环第一次 内部执行10次,外部循环第二次,内部还是10次,依次类推。会输出100次。