計算機軟體基礎實驗一

2022-12-19 17:03:05 字數 1003 閱讀 6700

實驗專案

選擇與迴圈結構

實驗時間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 設有...