C語言前五章總結

2021-08-31 13:26:07 字數 1555 閱讀 1825

第一章

常量與變數:

1 型別和範圍: 整型(有符號型整型常量,無符號型常量,長整型常量和無符號長整型常量),實型(單精度,雙精度和長雙精度),字元型(用一對單引號括起來的任意字元),字串常量(用一對雙引號括起來的零個或多個字元)

2 用變數時一定要先定義乙個變數,即變數必須先宣告再使用。

資料型別:

基本型別(1)整型(基本整型int,長整型long,短整型short,無符號整型unsigned)

(2)實型(單精度float,雙精度double長雙精度,long double)

(3)字元型(char)

(4)列舉型別(enum)

構造型別

(1)陣列(例如:int score[10])

(2)結構體(struct)

(3)共用體(union)指標型別、無型別(void)計算位元組數運算子sizeof()[用於計算資料型別或表示式所佔記憶體的位元組數]這不是函式名,sizeof是c關鍵字。

運算子的優先順序,結合性。識別符號必須以字母或下劃線開頭,且只能有英文本母,數字和下劃線組成。

第二章算數運算及表示式

1 算數運算子 (「-」取相反數;「*」乘,「/」除,「%」取餘;「+」加,「-」減)[整數除法運算,商一定是整數,求餘運算限定參與運算的兩個運算元必須是整型,不能對兩個實型資料進行求餘運算]

2 復合的賦值運算子「+=,-=,*=,/=,%=」 自增運算子,自減運算子

3 巨集常量 例如:定義巨集常量pi:#define pi 3.15159。

4 強制轉換 自動轉換

5 標準數學函式:使用函式需要加標頭檔案sqrt(x)計算x的平方根;faba(x)計算x的絕對值;log(x)計算lnx的值;log10(x)計算lgx的值;exp(x)計算e(x)的值;pow(x,y)計算x(y);sin(x)計算sinx的值,x為弧度值,而角度值;cos(x)計算cosx的值;

第三章1 字元常量 『a』

2 轉義字元 『\n』

3 字元輸出函式putchar() :putchar(ch) putchar(』\n』)

4 字元輸入函式getchar() :ch=getchar()

第四章1 單分支控制:(解決一種特定的情況) if(條件),printf(輸出);

2 雙分支控制:(可以解決兩個數中的最值問題;) if(表示式)語句1; else 語句2;

3 用於多路選擇的switch語句:(所有的情況有限且可以用的數值表示)幾種情況下執行操作完全相同可以連續寫(在句子後面不寫break),一起執行在最後乙個子句裡寫break.

注意:常量與case中間至少有乙個空格,常量的後面是冒號,常量的型別應與switch後括號表示式的型別一致。

4 邏輯運算子:! 非;&& 與;‖或.注意:運算子&&和‖都具有「短路」特性。

在學習c語言的過程中遇到了很多困難,比如說剛開始學的時候並不知道各個符號代表著啥意思根本無從下手,特別是做第一套題的時候,做完了第一道題才知道c語言程式到底是咋寫的,知道了寫程式的一般步驟。而且不能只看書,必須做題才能加深印象,如果不做題的話只是自己幻想著自己會做了實際上還是不會做的。並且我發現程式是貫穿著整本書的只有把課本看熟才會很好的掌握。

C語言前五章總結

我對程式設計的第一次總結 這是我第一次總結程式設計,希望我對這門課能夠熟練掌握。先說一下主要知識點和其用法 在第二章裡,我了解了常量和變數,知道了怎樣對變數賦值。常量有多種型別,包括整型,實型和字元型等等 而變數在使用前必須先進行定義 賦值中所用的 不用於數學中的 它是指把右側表示式的值賦值給左側的...

C語言前五章總結

經過了為時十個周的系統化學習加上自學一部分讓我對計算機這個專業中的c語言有了一定的自己的看法,情緒也發生了一系列的變化,下面對最近的知識進行一定的梳理總結 第一章,講了計算機的一些注意問題跟歷史,自己也慢慢的帶入進去,在小結中的一句話也給自己敲響了警鐘,讓自己以更加清醒的狀態來進行到下一步的知識學習...

c語言前五章知識總結

學習了一段時間的c語言,且不論自己學的情況如何,對這門課程的印象就是,還挺有意思。如下回憶一下這段時間的所學所感 首先,在第一章,認識了一些基本資料型別。1 常量與變數整形常量 基本整形 int,長整形 long,短整形 short,無符號整形 unsigned 實型 單精度 float,雙精度 d...