結構化程序設計的原則是任何程序都可以由三種基本流_第1頁
結構化程序設計的原則是任何程序都可以由三種基本流_第2頁
結構化程序設計的原則是任何程序都可以由三種基本流_第3頁
結構化程序設計的原則是任何程序都可以由三種基本流_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件編程基礎簡單控制結構 結構化程序設計的原則是:任何程序都可以由三種基本流程結構構成,即順序結構、選擇結構、循環結構。 順序結構:按照書寫的順序依次執行。 選擇結構:根據計算所得的表達式的值來判斷應選擇執行哪一個流程的分支。 循環結構:在一定的條件下反復執行一段語句的流程結構。 if if 語句語句軟件編程基礎三種基本結構特點: (1) 單入單出結構。 (2) 順序結構和選擇結構為開放式結構,執行完后立即退出。循環結構為封閉式結構,只要條件滿足則反復執行結構內的內容。 (3) 一種結構執行完,就進入下一個結構。 (4)三種基本結構可以相互嵌套。 if if 語句語句軟件編程基礎 選擇語句1、

2、if 語句 (1)if(布爾表達式)語句1 語句2 布爾表達式的結果為ture, 執行語句1,否則跳過語句1,執行語句2。if if 語句語句軟件編程基礎 (2)if(布爾表達式)語句1 else 語句2 布爾表達式的結果為ture,執行語句1, 否則跳過語句1,執行語句2。 注意:注意:語句可以是單句,語句可以是單句,可以是語句塊,可以是語句塊, 甚至是空語句。甚至是空語句。 if if 語句語句軟件編程基礎例 if (i % 2 = 0) g.setColor(Color.red); g.fillOval(i * size, y+(i*size), size, size);else g.setColor(Color.green); g.fillRect(i * size, y+(i*size), size, size); if if 語句語句軟件編程基礎 2、switch語句 switch(i) case1: break; case2: break;

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論