資源簡介 (共12張PPT)7.分支結構說一說:你還能舉出類似的生活例子嗎?生活中很多時候需要做出選擇或判斷。例:如果今天下雨了,大課間活動就在走廊上進行,否則就在操場上進行。如果遇到紅燈,就要停止通行。探索分支結構是一種基本的算法結構,其特點是依據條件選擇執行路徑。建構根據一定的條件做出判斷,再選擇相應的路徑的結構,稱為分支結構。可以用”如果......那么......“這樣的語言來表示分支結構,如”如果下雨,那么出門需要帶傘“。1.認識分支結構算法執行時,根據條件的計算結構選擇不同的路徑,如果條件為真,那么執行相應的指令,否則不執行任何指令。1.認識分支結構2.用流程圖表示分支結構2.用流程圖表示分支結構如果程序能對接收的信息進行判斷,并根據判斷的結果采取不同的行動,這樣的程序就具有“智能”,能更好地解決實際問題。2.用流程圖表示分支結構根據購票規則,輸入年齡判斷是否需要買票,流程圖如下:可以用計算機程序驗證解決問題時的判斷條件是否準確,通過運行程序查看是否可以輸出預期結果。nianling=int(input(“請輸入您的年齡:“))if nianling<6:print(“免票”)3.驗證分支結構想一想上述程序,若輸入的”nianling“值是”5“,會輸出什么結果?練習根據購票規則,嘗試修改本課所提供的“是否免票”算法,實現:輸入的年齡是“6”時,輸出“購買車票”。謝謝 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫