第一章 程式設計和C語言(筆記)

2021-10-01 23:58:09 字數 1861 閱讀 7121

一、程式和程式語言

程式:完成某項事務所預設的活動方式和活動過程。

程式設計:人們描述計算機要做的工作。

對於工作過程的細節動作描述就是乙個「程式」。

在乙個程式描述中,總有一批預先假定的「基本動作」,是執行程式者能理解和直接完成的。

*程式的進一步細化,叫做「功能分解」,這種逐步細化或者分解的過程,是有關計算機程式設計的討論中最本質的東西。

二、程式語言及其發展

機器語言、組合語言、高階語言 (編譯器 直譯器)。

三、程式的功能分解

總結下來就一句話:從上至下,逐層細分。

四、c語言

下面是乙個簡單的c語言輸出

#include

int main()

基本語言含義:

include:

包含。

stdio.h:標準的輸入輸出標頭檔案。

int:整數型別。

main(){}:主函式。

printf();:顯示輸出函式。

return:返回

\n:換行符。

"=":把右邊的給左邊,賦值。

五、c語言的編譯和執行

源**(*.c檔案)==> 目標檔案(*.obj二進位制)==> 連線(*.exe可執行文字)

c語言是一種「自有格式」語言。

注意程式的格式,從寫簡單的程式養成良好的習慣。

1.4 程式開發過程

一、開發過程

1、分析問題,設計一種解決問題的途徑。

2、寫出源**(*.c)。

3、編譯連線*.obj——>*.exe。

4、執行可執行程式。

compile:程式設計。

debug:除錯。

二、錯誤的衝突

1、語法錯誤:

根據錯誤提示排除:

1、從錯誤提示行向上查詢。

2、若有多個錯誤先改第乙個。

2、邏輯錯誤。

1、error。

2、warning。警告(分析warning原因)。

四、程式執行中的錯誤(邏輯錯誤)

1、讀取非安全區域。

2、進入死迴圈。

3、非法除以0。

4、結果不對。

五、排除程式中的錯誤

學會用ide的除錯工具

1、追蹤。

2、監視。

3、設定斷點。

4、中斷執行。

最簡單、最多使用:插入printf("");

解決問題的過程:

第一步,分析問題,設計一種解決方案。

第二步,用程式語言嚴格描述這個解決方案。

第三步,在計算機上試用,執行,看能否解決問題。

六、問題與程式

好程式:

1、解決方案比別人好。

2、結構良好,清晰,易於閱讀和理解。

3、適應性強。

4、檢查程式錯誤能力。

5、熟悉所用工具和環境。

第一章 程式設計和C語言

toc 第1章 程式設計和c語言 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示...

第一章 程式設計和C語言

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 include intmain 執行結果如下 執行結果如下 執行結果如下 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你...

第一章 程式設計和C語言

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 include intmain 執行結果如下 執行結果如下 執行結果如下 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你...