計算機程序設計基礎(2)課件_第1頁
計算機程序設計基礎(2)課件_第2頁
計算機程序設計基礎(2)課件_第3頁
計算機程序設計基礎(2)課件_第4頁
計算機程序設計基礎(2)課件_第5頁
已閱讀5頁,還剩26頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、123我們先看例子:用鍵盤輸入我們先看例子:用鍵盤輸入10只羊的重量存放到一個只羊的重量存放到一個名為名為sheep的數組中的數組中4 max = 0.0; 將記錄最重的羊的重量置 0 for ( i=0; i10; i=i+1 ) 提示輸入第 i 只羊的重量; 鍵入第 i 只羊的重量 sheepi; max sheepi 是 否 max = sheepi; k = i; 存重者,記錄第 i 只。 輸出 max ( 最重的羊的重量 ) 輸出 k ( 最重的羊是第 k 只 ) 56 a 下標下標 0 1 2 3 4 7 a 3 5 4 1 2 下標下標 0 1 2 3 4 8請自己上機做請自己上

2、機做6個實驗個實驗910 0 1 2 3 4 5 6 7 99 100 0 0 1 0 1 0 1 1 11nc 1 12程序框圖如下:程序框圖如下: for ( c=2; c=100; c=c+1 ) for ( c=2; c=100; c=c+1 ) d = 2; ( 初 始 化 ) primec = 0; do while d = sqrt ( 100 ) primek = 1; k = k + d; W hile ( k = 100 ) k = k + d; yes primek = 0 no k = d; yes primec = 0 no printf (“%d;”, c); d

3、= d + 1; 1314直到型循環框圖如下:直到型循環框圖如下:直到表達式為假直到表達式為假時才退出循環時才退出循環循 環 體 語 句 塊 表 達 式 真 假 當表達式為真時 繼續循環 循環體 語句塊 1571513114abc 1 7 5 3 為1ba,61016參考程序如下:參考程序如下:1718While (表達式) 循環體 語句塊 循環體 語句塊 表達式 真真 假假 19舉例:求兩個整數的最小公倍數舉例:求兩個整數的最小公倍數2021參考程序如下:參考程序如下:22自學與比較自學與比較23 i=1 i=2 i=3 i=4 i=5 i=6 a1 a2 a3 a4 a5 a6 初始值 1

4、 8 3 2 4 918; 1,8互換 1 8 3 2 4 9 8 1 3 2 4 913; 1,3互換 8 1 3 2 4 9 8 3 1 2 4 912; 1,2互換 8 3 1 2 4 9 8 3 2 1 4 914; 1,4互換 8 3 2 1 4 9 8 3 2 4 1 913;順序不動 8 3 2 4 9 132;順序不動 8 3 2 4 9 124; 2,4互換 8 3 2 4 9 1 8 3 4 2 9 123;順序不動 8 3 4 9 2 134; 3,4互換 8 3 4 9 2 1 8 4 3 9 2 134;順序不動 8 4 9 3 2 149; 4,9互換 8 4 9 3 2 1 4到達位置 8 9 4 3 2 1j=489; 8,9互換 8 9 4 3 2 1 8到達位置 9 8 4 3 2 1j=525冒泡排序算法分析:冒泡排序算法分析:26冒泡排序算法分析:冒泡排序算法

溫馨提示

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

評論

0/150

提交評論