6月14号——流程控制语句

控制流语句

一般情况下,程序是从上往下依次顺序执行的;

但很多时候,我们需要改变程序执行的流程,这就使用到了控制流语句;
控制流语句包括:
*判断语句(也称作条件语句分支语句

(1)if 语句

if语句

    if(条件表达式)

        {

      S1语句;           //S1语句可以是复合语句

    }

    结果:条件表达式值为true,执行S1语句;值为false,S1被忽略。

(2)if…else 语句

if—else语句
    if(条件表达式)
        {
      S1语句
    } 
    else  
        {
      S2语句;          //S1、S2都可以是复合语句
    }

    结果:条件表达式值为true,执行S1语句;值为false,S1被忽略,执行else和S2语句。

例:

package  Test

public class cheng {
        /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

                  double  a=25.3;

                  double  b=36.7;

        if(a>=b){

                      System.out.print(a);

                      System.out.print(b);

        }                                                                         //比较两个数的大小并按照降序排列

         else(a<b){

                      System.out.print(b);

                      System.out.print(a);

         }

         }

}

(3)if…else if 语句
(4)switch…case 语句

switch...case语句

switch(表达式){

                          case 常量1:

                          语句1;

                          break;

                          case 常量2:

                          语句2;

                          break;

                          ...  ...

                          default:

                          语句n;

  }

例:

public  class  Test{

          public  static void main(String[ ]  args){

                       int  c=28;           

                       switch(c<10?1:c<20?2:c<30?3:4){

                           case1:

                             System.out.println(" "+c+"℃  有点冷");

                              break;

                           case2:

                             System.out.println(" "+c+"℃  正合适");

                              break;                         

                           case3:

                             System.out.println(" "+c+"℃  有点热");

                              break;

                           default

                             System.out.println(" "+c+"℃  特别热");

                       }

           }

}



*循环语句

(1)for循环——确定次数循环

(2)while循环——条件循环

(3)do循环——先执行后判定循环

*跳转语句

(1)break

(2)return

(3)continue

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值