【正文】
流程控制 ? 前面我們看到的代碼都是順序執(zhí)行的,這稱為 順序結(jié)構(gòu) 。 ? 但有時(shí)候,順序結(jié)構(gòu)的代碼是遠(yuǎn)遠(yuǎn)不夠的。比如有些 18禁的小電影只允許成年人觀看,你因?yàn)槟挲g不夠,兒童不宜。這就是選擇。 ? 程序代碼執(zhí)行的順序,稱作 流程控制 。 Ta有順序、選擇和循環(huán)三種結(jié)構(gòu)。 1. 選擇結(jié)構(gòu) ① if語句 A. 最簡單 if語句 B. if語句的控制范圍 C. if…else…語句 D. if語句的嵌套 E. if…else if…語句(多分支) F. if語句示例(排序初探) G. if語句常見問題解析 A. 最簡單 if語句 B. if語句的控制范圍 B. if語句的控制范圍(續(xù)) C. if…else…語句 D. if語句的嵌套 說明 E. if…else if…語句(多分支) F. if語句示例(排序初探) ? 算法是一個(gè)寬泛的概念。學(xué)編程,就必須要了解基本的算法。那么排序算法就是其中的明珠。 ? 選擇排序法 是排序算法中的一種。其基本思想(以升序?yàn)槔┦牵菏紫?,找出最小的?shù),放在第一個(gè)位置;然后,再找出第二小的數(shù),放在第二個(gè)位置;以此類推,直到所有的數(shù)從小到大排序。 G. if語句常見問題解析 _1 if(表達(dá)式 )。 等