第五章决策流程指令.PDF

第五章决策流程指令.PDF

5 決策流程指令 人類的生活必須不斷面對決策問題,連我家一個不到三歲的小孩,也常 要思考他手裡的十元是要坐電動車還是買棒棒糖。程式語言是協助人類解決 問題的工具,當然也有決策流程敘述,Arduino 語言依決策流程點的多寡, 分為以下兩種決策流程敘述,第一是雙向分歧決策流程 if ~else~ ,例如天色 暗了就點燈,否則不理會;第二是多向分歧決策流程的 switch...case ,例如 你身上有 5000 元,走進一家五星級的大飯店用餐,你的分歧點就很多,有 自助餐、中式套餐、日本料理、泰國餐點等等分歧點。本章的重點即是探討 Arduino 語言的決策流程敘述。其次,現代正夯的機器人、自駕車更要時時 刻刻不斷判斷,這都要使用決策敘述。 5-1 if...else 在日常生活領域中,常出現“假如~則~,否則~”時,此種決策流程 模式有兩種解決問題的方案,故稱為雙向分歧決策流程,此時可使用 if...else 敘述。if...else 敘述的語法如下: if (運算式) { 敘述區塊 1 ;

文档评论(0)

1亿VIP精品文档

相关文档