第4章 流程控制

1 布尔逻辑

     

    

1)布尔按位运算符和赋值运算符:

①布尔赋值运算符:

          

2)运算符优先级更新:

        

2 分支

1)三元运算符:<test> ? <resultIfTrue> : <resultIfTrue>

         string resultString = (myInteger < 10) ? "Less than 10"  : "Greater than or equal to 10";

         条件如果符合,那就赋第一个的值,否则赋第二个的值。

2)if语句:用if语句可以进行对条件的判断。

3)switch语句:在case语句中进行比较,如果匹配,则执行匹配的语句。如果没有匹配,但是有default语句,执行default语句。执行完每个部分的代码,必须要有break。

3 循环

1)do循环:执行标记为循环的代码,然后进行布尔测试,测试结果为true,就再次执行。直到结果为false,退出循环。

2)while循环:布尔测试在循环开始时进行,而不是最后进行。

3)for循环:可以指定循环的次数。

4)循环的中断:

       break--立即中止循环

       continue--立即中止当前的循环(继续执行下一次循环)

       return--跳出循环以及包含循环的函数

5)无限循环

4 总结

    

猜你喜欢

转载自www.cnblogs.com/Chatai/p/9263750.html