官术网_书友最值得收藏!

第一章 順序結(jié)構(gòu)

順序結(jié)構(gòu)的程序設(shè)計只要按照解決問題的順序?qū)懗鱿鄳?yīng)的語句即可,它的執(zhí)行順序是自上而下,依次執(zhí)行的。

例如,有兩個變量——a和b,a=3,b=5,現(xiàn)交換變量a,b的值,這個問題就好像交換兩個杯子里的水,必須用到第三個杯子,假如第三個杯子是變量t,那么正確的代碼程序為:t=a;a=b;b=t;執(zhí)行結(jié)果為:a=5,b=3。如果改變代碼順序,寫成:a=b;c=a;b=c;則執(zhí)行結(jié)果就變成a=5,b=5,不能達到預(yù)期的目的,初學(xué)者最容易犯這種錯誤。

獨立使用順序結(jié)構(gòu)可以構(gòu)成一個簡單的完整程序,常見的輸入、計算、輸出三步曲的程序就是順序結(jié)構(gòu),例如,計算圓的面積,其程序的語句順序就是輸入圓的半徑r,計算S=3.14159×r×r,輸出圓的面積S。

主站蜘蛛池模板: 海林市| 聂拉木县| 灵山县| 遵义县| 房山区| 锦州市| 泸水县| 万载县| 基隆市| 江川县| 喀喇沁旗| 林州市| 鄢陵县| 娄烦县| 永仁县| 如东县| 深州市| 商南县| 泸州市| 哈巴河县| 仪陇县| 莒南县| 读书| 同心县| 凤庆县| 桐梓县| 辽阳市| 红原县| 巴塘县| 宁津县| 寻乌县| 蒙山县| 定州市| 莱芜市| 正蓝旗| 阿勒泰市| 城市| 古田县| 山西省| 太保市| 临江市|