总结<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
今天讲了程序的流程控制(默认从上而下);
怎么打破流程顺序(1.方法的调用 2.选择语句 3. 循环语句) 选择语句和循环语句都要用到布尔表达式(返回的是布尔类型)。然后就是讲到了昨天讲过的符号 :
&&和&(一个短路,一个不短路,一个短路,表示只要前一个表达式为假就为假,不短路就是前一个表达式不管真假都要判断第二个表达式)。
||(当第一个表达式为真为真) 和| (不管第一个表达式真假都要判断第二个第二个表达式)
^(异或,也叫翻面,0异或任意数都得0,任意数异或0都得本身);
非:! ~ (取反) (做逻辑判断,两个符号没有区别。
然后就是选择语句 :
if语句(单分支和多分支)
Switch: 表达式里必须式字符,整型,短整型,字节,case和defoalt的放置没有顺序,case常量表达式值必须互不相同,否则互相矛盾。
循环结构 :
while 和 for 循环是先验循环;
do _while 是后验循环(至少执行一次);
while的一般格式: while(布尔表达式) {循环体}
已知循环次数用for,只知道达到某个条件用while.
转载于:https://blog.51cto.com/6141885/1094461