1.顺序结构
一般来说编程语言中 一般最常见的就是顺序结构 顺序就是程序从上到下的 执行顺序 中间过程不存在任何的判断条件 也不存在任何的跳转,代码从上到下依次被执行。
2.分之结构
OC 中存在两种常见的分之结构 if条件语句 和 switch 语句 其中 if 主要是通过布尔类型表达式的 布尔值作为分支的条件来进行分支控制。 switch语句则用于对多个整型值进行匹配,从而实现分支控制。
if 条件语句 形式
if (表达式 也可以说是判断条件)
{
要执行的命令 如果表达式判断条件成立 则执行{}的你要执行的命令
}
第二种形式
if ... else
if( 表达式 )
{
。。。。。 内容
}
else
{
内容 可以理解为 如果不 就 。。。。
}
第三种形式
if .... else if .. else
{
道理是一样的
}
如果不怎么样... 就 。。。如果不 .... 就 。。。。就是多了一次判断 多了一个条件的判断。
Switch 分支语句
switch 一般 与 case 结合使用
case 顾名思义 就是 方案 选择 的 意思
一般格式 switch (表达式 也就是判断条件)
{
case1:
{
。。。。内容
break; //相当于 跳出程序执行 到此 终止了。
}
case2:
{
。。。。。内容
break //同理 当你的条件满足那个方案 就会执行哪个case
case 是根据 表达式 来选择的 表达式 是 A case A: 就被执行。
}
}