分支和循环语句

  • 0表示真,非零表示假

语句——由“;”隔开的就是一条语句

分支语句(选择结构)

  • if
  • switch 

循环语句(循环结构)

  • while
  • for
  • do while

go to语句

(1)if语句

1,if语句语法结构

if(表达式)                                                   if(表达式)                                                         if(表达式1)

       语句;                                                            语句1;                                                                   语句1;

                                                                        else                                                                      else if(表达式2)

                                                                                语句2;                                                                 语句2;

                                                                                                                                                      else(表达式3)

                                                                                                                                                                语句3;

     单分支                                                                     双分支                                                                        多分支

                               

2,if语句重点

如果条件成立,                                            else就近原则

要执行多条语句,应使用代码块                   else与其离得最近的if进行匹配                                        

                                                                        (1)                                                                           (2)           1

                                

3,if语句书写形式对比

       

 

4练习

判断奇数                                                                                                                               打印1-100奇数

                            

 

(2)switch语句(常用于多分支语句)  switch语句中可以出现if语句

 switch(整型表达式)

{

          语句项;      ——语句项是什么?

}                                      是一些case语句,case是整型常量表达式

switch语句中的break                                                                               case后的break不一定需要,根据代码逻辑决定

                

好习惯:在最后一个case后加上break,以后修改方便

default作用,default与case无前后之分          

 

 在循环语句中break表示跳出循环,无论何时
 
 continue的作用是跳出本次循环,进入下次循环(见下比较)
     

 

 

 

posted @ 2024-03-09 11:56  一只特立独行的猪yuu  阅读(3)  评论(0编辑  收藏  举报