C語言基礎筆記(3)

2021-09-29 20:33:39 字數 917 閱讀 8947

我們了解的c程式的基本結構後,來通過乙個c程式例項進行理解和說明。

**例項1:**對輸入的資料比較大小並輸出較小的值

**如下:

#include

int m;

intmin

(int x,

int y)

;int

main()

intmin

(int x,

int y)

第一行,通過#include語句引用輸入和輸出的標頭檔案。

第二行和第三行,定義全域性變數,為下面用到的函式進行說明。

第四行到第十一行,是整個c程式的主函式,其中在第六行呼叫兩個區域性變數a和b;第七行和第八行,分別呼叫了c庫函式;第九行呼叫了使用者自定義的函式。

第十二行,自定義了函式min(),裡面包含兩個引數x和y。

第十四行,定義了區域性變數t,並設定其初始值為0。

第十六行和第十七行,對x和y兩個引數進行了大小判斷,並將較小值賦予t。

第十八行,返回變數t。

在保證**輸入無誤後,在進行run,如下:

enter two numbers:
在其中輸入兩個數字,中間用逗號隔開,然後按回車,出現:

enter two numbers:

203,

620minimum:

203--

----

----

----

----

----

----

----

--process exited after 13.59 seconds with return value 0

請按任意鍵繼續.

..

即執行和輸入完成。

C語言基礎 學習筆記整理3

1.預處理指令所有的預處理指令都是以 開頭 預處理指令分3種 1 巨集定義 2 條件編譯 3 檔案包含 預處理指令在 翻譯成0和1之前執行 預處理的位置是隨便寫的 預處理指令的作用域 從編寫指令的那一行開始,一直到檔案結尾,可以用 undef取消巨集定義的作用 巨集命名規範 一般用大寫或者以k開頭,...

C語言基礎3

3 c語言資料型別 3.1 整形 c語言中的整形對應數學中的整數,整形變數是用來描述乙個整數值的,整形變數經過計算 後也只能是整數 整型 不可能出現小數 浮點型 要求 要學會整形變數的定義,賦值,計算 要學會使用printf函式列印出一些整形變數的值,作為輸出和除錯。c語言中整形有三種 1 int ...

C語言基礎3

int const p const 等價於const int p。這種修飾表示p所指向的空間是常量。不能被修改。但是p本身可以被修改。eg int a 10 int b 20 int const p a p指向了a p 100 編譯器會報錯,因為p指向的空間不能被修改。p b 正確,p本身是可以被修...