zoukankan      html  css  js  c++  java
  • java程序的三种结构

    顺序结构
    顺序结构表示程序中的各个操作时按照它们在源代码中的排列顺序依次执行的 
    选择结构

    选择结构表示程序的处理需要根据某个特定的条件选择其中的一个分支执行。

    选择结构有单选择、双选择和多选择三种。

         单选:

    if(logic expression){
    statement…//单选
    }

         双选:

    if(logic expression){
    statement…
    }else{
    statement…//双选
    }

         多选:

    if(logic expression){
    statement…
    }else if(logic expression){
    statement…
    }
    …//可以有零个或多个else if语句
    else{//最后的else语句可以省略
    statement…
    }

         switch分支语句:

        switch(x)
        {
     case 60:{System.out.println(“及格”);break;}
     case 70:{System.out.println(“良好”);break;}
     …
     case conditionN:{statement(s);break;}
     default:{statement(s);}
        }

    循环结构

    循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才停止循环。

    循环结构的基本形式有两种:当型循环和直到型循环。

    while循环的语法格式如下:
    [init_statement]
    while(test_expression)
    {
    statement;
    [iteration_statement]
    }


          do while循环的语法格式如下:
    [init_statement]
    do
    {
    statement;
    [iteration_statement]
    } while(test_expression);


    for循环的基本语法格式如下:
    for([init_statement];[test_expression];[iteration_statement])
    {
    statement;
    }

  • 相关阅读:
    HDU 6071
    HDU 6073
    HDU 2124 Repair the Wall(贪心)
    HDU 2037 今年暑假不AC(贪心)
    HDU 1257 最少拦截系统(贪心)
    HDU 1789 Doing Homework again(贪心)
    HDU 1009 FatMouse' Trade(贪心)
    HDU 2216 Game III(BFS)
    HDU 1509 Windows Message Queue(队列)
    HDU 1081 To The Max(动态规划)
  • 原文地址:https://www.cnblogs.com/t0404/p/10291123.html
Copyright © 2011-2022 走看看