C語言基本結構和除錯

2021-08-29 14:10:55 字數 807 閱讀 6910

c語言語法的基本結構

1.宣告#include,標頭檔案預處理指令 於編譯處理編譯前會對源**做準備工作

作用:貼上複製的功能,提供資料共享的途徑。.h檔案中包含將用的資料,及函式,以及如何使用它們

2.int main(void)

c語言從main開始並從main函式結束

3.function a()

功能性函式,在main中並被main 數呼叫

4.語句

語言被功能性函式使用的語句:復合語句、表示式語句、選擇語句、迭代語句、迴圈語句、跳轉語句、標號語句

變數

1.變數的宣告

指定資料型別的識別符號與記憶體聯絡起來

2.宣告變數格式

資料型別  識別符號(是對指定記憶體的名稱);

宣告後變數才可以使用。

3.宣告變數的意義

宣告的放在一處,方便程式設計進行資料的查詢和理解

宣告變數有利於程式有計畫的設計

宣告變數發利於發現問題入變數的拼寫錯誤

4.變數賦值

賦值表示式把值賦值給變數

除錯程式

1.語法錯誤

是指把有效的資料放到錯誤的地方

2.語義錯誤

是指工作狀態與設計狀態不相符合

3.查詢錯誤方法

跟蹤程式執行步驟,監控每個變數,即可監控程式執行狀態

方法1.人自主模擬計算執行步驟,世紀結果並與理論進行比較(**極少)

2.逐步通過printf語法進行列印執行步驟(比較龐大的**)

順序結構(C語言基本結構)

順序結構 1.基本概念 語句執行的順序與順序程式書寫的順序一致 特點 a.程式執行的順序和語句書寫的順序一致 b.有乙個資料入口,乙個資料出口 順序結構與四則運算 順序結構是c語言的基本結構 程式由上而下執行,執行完上條語句再往下執行,平時寫的程式基本都用到順序結構。四則運算 乘 除 外加乙個比較常...

c語言之基本結構

程式是由語句組成的,然後程式都可以分為三種基本結構,即順序結構,選擇結構和迴圈結構。結構和流程圖息息相關,通過流程圖可以更好的了解程式結構。順序結構 結構中的語句按期先後順序依次執行。常見的輸入,計算,輸出三部曲的結構就是順序結構。選擇結構 其實就是讓程式本身具有判斷和選擇的能力。常見的選擇結構語法...

資料結構除錯C語言 n

在寫程式的過程中,若連續使用 scanf 函式進行資料資訊的輸入的話,需要在char型別的輸入之前加上getchar 函式用來吸收上一次輸入的 n include define maxvnum 100 最大的頂點數設為100 typedef char vertextype 頂點型別 typedef ...