實驗專案
選擇與迴圈結構
實驗時間09.3.12實驗地點j020553-4j020553-2指導老師
實驗課時2課程名稱計算機軟
件基礎實驗成績
實驗目的:
s熟悉和掌握選擇與迴圈結構的c語言程式,利用單步除錯分析if、switch、for、while及do
-while的應用。實驗環境:
1、安裝有tc軟體
2、有一台正常執行的計算機
3、有教師演示系統實驗注意事項:
1、注意tc軟體的執行,編譯,檔案的儲存。2、注意tc環境設定。
實驗步驟:
選擇語句是用於構造選擇程式結構的語句,分別為有單分支和雙分支和多分支,單分支是當條件成立時執行語句,不成立時不執行;雙分支是當條件成立時執行語句1,不成立時執行語句2;多分支是由多個條件組成的,執行其中的乙個分支。迴圈結構是在一定條件下重複地執行一組語句的一種程式結構。分別有三種:
for語句,while和do-while語句。for語句中的表示式1可以是任何型別的,它主要是設定迴圈控制變數的初始值,表示式2決定迴圈是否繼續執行,表示式3是每次迴圈後,由它控制迴圈變數的增值;while迴圈是先判斷條件後執行迴圈體;do-while先執行迴圈體後判斷條件。
實驗1if語句的應用
main()
實驗2 if-else的應用
main()
實驗3 while的應用
main()
實驗4 do-while的應用
main()
while( !(--x) );}
實驗5 for的應用
main()
思考:1、分析if與if-else的執行過程2、分析while與do-while的區別3、分析迴圈的終止條件及執行了多少次
實驗結論與資料:
實驗一:x
實驗二:22222
實驗三:1實驗四:1-2
實驗五:100100100100100實驗心得:
結合自己的寫(必須寫出來)
《計算機軟體基礎》實驗要求
一 實驗內容 實驗一順序表 1 目的 1 掌握線性表的概念。2 熟練掌握線性表的順序儲存結構。3 熟練掌握線性表在順序儲存結構上的運算。4 了解測試的思想。2 內容 1 編寫演算法實現順序表中元素的逆置。要求按使用者輸入的資料建立乙個順序表。在逆置的過程中使用最少的輔助儲存單元。測試要求 在空表 長...
計算機軟體基礎 一 複習
一 基本概念題 1 演算法的描述方法很多,常用的有 自然語言 類語言 流程圖 n s結構圖等。2 常用流程圖符號 起止框處理框輸入輸出框 判斷框流程指示線 3 程式設計的關鍵在於設計出乙個好的演算法 4 程式中 表示注釋,其位置可以放在程式的任何地方 5 演算法和程式的主要區別是什麼?答 1 演算法...
計算機軟體
一 填空與選擇 1 c語言從源程式的書寫到上機執行輸出結果要經過四個步驟。2 c語言的表示式與語句的區別在於 3 c語句有 沒有 輸入 輸出語句。4 結構化程式的編寫有三種程式結構。5 表示式10 3 9 2的值是 6 設有 intx 2,y 說明,則逗號表示式 y x 5,x y 的值是 7 設有...