java流程控制流程控制的运算式

java流程控制流程控制的运算式

ID:33190761

大小:3.40 MB

页数:49页

时间:2019-02-21

java流程控制流程控制的运算式_第1页
java流程控制流程控制的运算式_第2页
java流程控制流程控制的运算式_第3页
java流程控制流程控制的运算式_第4页
java流程控制流程控制的运算式_第5页
资源描述:

《java流程控制流程控制的运算式》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Java流程控制1.流程控制的運算式3(1).關係運算子3(2).邏輯運算子4(3).布林資料型別52.選擇結構6(1).單向選擇if6(2).雙向選擇if…else7(3).範例練習:exp3_2_1.java8(4).條件運算子(?:敘述)(二選一)9(5).範例練習:exp3_2_2.java9(6).巢狀選擇(巢狀if…else)10(7).範例練習:exp3_2_3.java11(8).多重選擇if…elseif…else12(9).範例練習:exp3_2_4.java13(10).多重選擇switch15(11).範例練習

2、:exp3_2_5.java163.迴圈結構18(1).for迴圈18(2).範例練習:exp3_3_1.java19(3).while迴圈與do…while迴圈20(4).範例練習:exp3_3_2.java22(5).巢狀迴圈23(6).範例練習:exp3_3_3.java23(7).範例練習:exp3_3_4.java24(8).中斷迴圈25(9).範例練習:exp3_3_5.java26(10).範例練習:exp3_3_6.java28(11).指定標籤跳離29(12).範例練習:exp3_3_7.java294.實例:exp

3、3_4_1.java315.實例:exp3_4_2.java336.比較C++,VB.NET,Javad的選擇結構(if…else…敘述)367.比較C++,VB.NET,Javad的條件選擇結構(?:敘述)(二選一)388.比較C++,VB.NET,Java的條件選擇結構多個選擇判斷的『if…elseif…elseif…else…敘述』399.比較C++,VB.NET,Java的多個選擇判斷:(SwitchCase敘述)4110.比較C++,VB.NET,Java的計數迴圈:(for迴圈)4311.比較C++,VB.NET,Java

4、的前測試迴圈(while迴圈)4512.比較C++,VB.NET,Java的後測試迴圈(do-while)4613.比較C++,VB.NET,Java的迴圈控制指令(中斷break,繼續continue,跳躍前往goto)48流程控制的運算式  程式語言都是由循序結構、選擇結構和迴圈結構三者組合而成的程式碼。循序結構的特性是從頭到尾、自上而下,一個敘述接著一個敘述逐行執行下去。選擇結構是當程式執行遇到分歧時,流程要往哪個敘述區段(statements)走,就要視當時資料所符合的條件來決定,若條件成立時,執行某一個特定的敘述區段;若條件

5、不成立時,則執行另一個敘述區段。迴圈結構是當程式中有某個敘述區段需要被重複執行時使用,能否被重複執行也是根據當時資料所符合的條件來決定。條件成立時,可進入迴圈重複執行敘述區段;條件不成立時,則無法進入迴圈,當然就不能再執行該敘述區段。  因此擁有清楚的邏輯分析能力,配合以上三種結構,方能寫出一個良好結構化的程式出來。前面的章節介紹資料型別時所使用的程式敘述,皆屬循序結構。本章針對選擇結構及迴圈結構的流程控制敘述做完整的介紹。 「關係運算式」和「邏輯運算式」兩者都是在程式設計時,用來表示一個狀態或條件成立與否。這兩種運算式(或稱「條件式

6、」)經過運算後會產生布林值,當條件成立時,其布林值為true(真);條件不成立時,則布林值為false(假)。當程式中遇到選擇結構或重複結構時,就必須使用此種條件式來比對當時的資料,供我們決定程式執行流程之參考。(1).關係運算子  一般而言,會被用來比對條件是否符合的資料型別,以數值型別與字元型別為主。  字元是以Unicode碼來比較大小,a的Unicode碼為97,比b的Unicode碼98小,所以b比a大。若字串的第一個字元的Unicode碼相同,比第二字元Unicode碼的大小,以此類推。  此處的關係運算子不能全部套用到字

7、串資料型別,因在Java中,字串是由String類別中建立出來的物件,詳情請參考第4章。(1).邏輯運算子  「邏輯運算式」是用來測試較複雜的條件,邏輯運算式的結果可以為true(真)或false(假)。當一個運算式中有兩個以上的關係運算子就必須透過邏輯運算子來連接,Java所提供邏輯運算子的種類以及邏輯運算式的用法如下表:各種邏輯運算式經過運算後,所有可能的結果如下表:(1).布林資料型別  布林值只有兩個,一個為『true』、另一個為『false』。可分別用來表示「真」和「假」、「Yes」和「No」、「男」和「女」、「On」和「O

8、ff」…兩種狀態。布林(boolean)型別資料常被使用在選擇結構與重複結構的關係運算式或邏輯運算式中,用來比較、判斷當時的資料是否符合運算式的結果(條件)。  關係運算式或邏輯運算式的運算結果(boolean型別資料)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。