c語言課堂筆記

2021-09-05 09:34:22 字數 943 閱讀 2508

#include

#include

#include

using namespace std; int main()

1.c 程式處理的資料有常量和變數兩種基本形式。(變數與常亮的區別在於:在程式執行過程中,常量的值保持不變,變數的值則是可以改變的)

2.c語言的基本資料型別有整型、實型、字元型和列舉型別等。整型常量:int 字元型常量:char 實型常量:float(單精度),double(雙精度)

3.乙個c程式有多個函式組成,有且僅有乙個名為main的函式是程式的入口。

4.變數必須先宣告,在使用。變數注意區分大小寫。

5.一定要注意正規性,int就是%d,double就是%lf,foalt就是%f,char就是%c,不願意記的話就乾脆用cin. char字元 整形為scanf("%d",&n) l是long long的意思,如果你用int的話,寫%lf,讀出來是亂碼,但是用%f可以自動型別轉換 %d:輸出帶符號的十進位制整數 %c:輸出乙個字元 %f:輸出小數 六位小數 %lf:輸出雙精度浮點數

6.==為等於,||為或者,&&為並且,!=為不等於 fabs絕對值 數學函式cmath,cstdlib

7. 條件語句:單分支 if;雙分支 if-else ;多分支 else-if和switch

8.迴圈語句:for語句和while 語句(用於實現當型迴圈控制結構)以上適用於迴圈次數已知、技術控制迴圈;以上適用於迴圈次數未知、條件控制的迴圈;break語句(用於流程控制)

10.可以進行簡單的輸出 eg:最開始的hello world

11.條件判斷(閏年的判斷,判斷兩個數值之間的大小) int a=0,b=0; int max=0; printf("請輸入兩個數以判斷最大的乙個數\n"); scanf("%d%d",&a,&b); if(a>b) max=a; else max=b; printf("最大的乙個數為:%d\n",max); return 0

C語言課堂筆記

1,實型常量有單精度型別 float 雙精度型別 double 雙長精度型別 long double 單精度它的範圍在負數的時候是從 3.402823e38到 1.401298e 45,而在正數的時候是從1.401298e 45到3.402823e38。雙精度絕對值範圍是4.940656 10 32...

c語言課堂筆記(11 24)

結構體作為函式引數時,盡量使用指標 節省空間 識別符號規定 1。數字,字母,下劃線構成 2。字母,下劃線為首字母 3。區分大小寫 4。保留字不能用 5。長度小於32字元 c語言為強型別語言必須先定義後使用 注意 陣列不要出現越界錯誤 int a 10 這個陣列最多到a 9 出現a 10 即為越界 l...

C語言課堂筆記2

一.順序語句與分支語句的知識總結 1 for語句.forfor 先判斷條件後執行語句。注 for語句末尾不加分號 2 while語句.while 表示式 先判斷條件後迴圈。注 while語句末尾不加分號,否則將陷入死迴圈。3.c 語言處理的資料基本型別及形式 資料基本型別 常量 值保持不變 和變數 ...