第1章C語言概述與演算法描述

2021-07-26 08:04:26 字數 689 閱讀 2500

1. c程式的基本組成單位是函式。

2. c語言本生沒有輸入輸出語句。

3. 結構化程式有順序結構、選擇結構、迴圈結構三種基本結構組成。

5. 在c語言中,乙個變數代表記憶體中乙個儲存單元。

7.1 演算法的特性:

有窮性:包含有限的操作步驟。

確定性:演算法中的每乙個步驟都應當是確定的。

有零個或多個輸入:輸入是指在執行演算法時需要從外界取得必要的資訊。

有乙個或多個輸出:演算法的目的是為了求解,「解」 就是輸出。

有效性:演算法中的每乙個步驟都應當能有效地執行,並得到確定的結果 。

7.2 演算法的表示

自然語言

傳統流程圖

結構化流程圖

偽**pad圖(problem analysis diagram)問題分析圖

8. 用流程圖表示演算法(傳統流程圖)9. n-s流程圖(結構化流程圖)

比文字描述直觀、形象、 易於理解;比傳統流程圖緊湊易畫。

只能自上而下地順序執行。

10. 用偽**表示演算法

概念:偽**是用介於自然語言和計算機語言之間的文字和符號來描述演算法。

它不用圖形符號,因此書寫方便 、格式緊湊,也比較好懂,也便於向計算機語言演算法(即程式)過渡。

用處:適用於設計過程中需要反覆修改時的流程描述。

第1章C語言概述

新疆農業大學 語言程式設計課程教案 一 教學目的和要求 了解c語言產生的歷史背景,c語言的特點及發展過程,c語言程式的組成,turbo c環境的基本操作執行乙個c程式的方法。二 講授內容提要 第1章c語言概述 1.1 c語言產生的歷史背景 1.2 c語言的特點 1.3 c程式的基本組成 1.4 如何...

第1章概述

1 實驗目的 1 掌握桌面常規顯示設定。2 掌握windows資源管理器和計算機視窗的基本操作。3 熟練掌握開始選單和工作列的設定方法。4 熟練掌握檔案和資料夾操作方法。5 掌握常用磁碟維護工具。6 掌握常用附件工具。7 了解幫助系統的使用方法。2 實驗內容 1 桌面顯示設定 將當前桌面主題設定為 ...

第一章C語言概述

1.1 選擇題 題1.1 乙個c程式的執行是從 a 本程式的main函式開始,到main函式結束b 本程式檔案的第乙個函式開始,到本程式檔案的最後乙個函式結束c 本程式的main函式開始,到本程式檔案的最後乙個函式結束d 本程式檔案的第乙個函式開始,到本程式main函式結束 題1.2 以下敘述正確的...