c語言前五章知識總結

2021-08-31 13:50:09 字數 1794 閱讀 9815

學習了一段時間的c語言,且不論自己學的情況如何,對這門課程的印象就是,還挺有意思。如下回憶一下這段時間的所學所感:

首先,在第一章,認識了一些基本資料型別。

1、常量與變數整形常量(基本整形:int,長整形:long, 短整形:short, 無符號整形:unsigned);實型(單精度:float, 雙精度:double, 長雙精度實型:long double);字元型(char)。

2、計算記憶體主要運用sizeof ()。例如,計算int型資料所佔記憶體的位元組數用sizeof(int)計算即可。

3、賦值將賦值運算子右側表示式的值賦給左側的變數。

第二章,學會了一些簡單的算數運算和表示式。

1、求餘運算限定參與運算的兩個運算元必須是整型,且餘數的符號與被除數的符號相同。

2、復合的賦值運算的例子:+=、-=、*=、/=、%=。

3、增1和減1運算子

增1運算子寫在變數前(++x),意思是在變數使用前先對其執行加1操作;也可以寫在變數的後面(x++),意思是先使用變數的當前值,然後對其進行加1操作。

4、(1)、#define識別符號 字串:凡在源程式中發現該識別符號時,都用其後指定的字串來替換(字串後若加分號,則會連同分號一起替換)。

(2)、const常量:只能在定義時賦值。

5、(1)、整數除法運算整數除以整數,其結果仍為整數。

(2)、浮點數除法若要得到浮點數的商,必須使用浮點除法或將其中乙個運算元強制轉為浮點數。

6、常用的標準數學函式應用時,在開頭加標頭檔案#include。乘號在程式中是不能省略的。

第三章,鍵盤輸入和螢幕輸出

1、資料的格式化螢幕輸出

(1)、ch=ch+32將大寫字母轉換為小寫字母。

(2)、輸出域寬m:指定輸出項輸出時所佔的列數。若為正整數,輸出域寬小於m時,域內向右靠齊,若左邊有多餘位則補空格;大於m時,按實際全部輸出。若為負整數,域內向左看齊。顯示精度.n:對於浮點數,用於指定輸出的浮點數的小數字數;對於字串,用於指定從字串左側開始擷取的子串字元個數。小數點也佔乙個字元位置。2、資料的格式化鍵盤輸入

(1)、當輸入1234時,要求輸出結果為a=12,b=34時。scanf("%2d%2d%",&a,&b);

(2)、當輸入123456時,要求輸出結果為a=12,b=56時。scanf("%2d%*2d%2d",&a,&b)

3、字元常量:『a』(用單引號括起來)轉義字元:』\n』

第四章,選擇控制結構

1、用非0值表示「真」,用0值表示「假」。

例如:n不是偶數,關係表示式為n%2!=02、

(1)、單分支選擇結構

if(表示式p) 語句a

(2)、雙分支選擇結構

if(表示式p) 語句1

else 語句2

(3)、多分支控制條件語句

if(表示式1) 語句1

else if(表示式2) 語句2

……else if(表示式m) 語句m

else 語句m+1

3、多路選擇的switch語句

(1)、switch後面的圓括號中,表示式只能是char型或int型

(2)、case與常量中間至少有乙個空格,常量後面是冒號,型別與表示式一樣

(3)、可使用break語句跳出switch語句4、了解常用運算子的優先順序

隨著對c語言這門課程更深入的學習,慢慢感到了困難的來臨,接下來要學的迴圈結構,讓我感到了壓力。有時候做題會發現乙個問題,這會兒做會了,過幾天再重新做一遍就會發現不能一次做全對,並沒有真正的把這道題吸收。雖然習題由易變難,但我對這門課程的興趣未有絲毫消減,我相信伴著濃厚的興趣我一定可以把這門課程學好。

C語言前五章總結

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

C語言前五章總結

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

C語言前五章總結

第一章 常量與變數 1 型別和範圍 整型 有符號型整型常量,無符號型常量,長整型常量和無符號長整型常量 實型 單精度,雙精度和長雙精度 字元型 用一對單引號括起來的任意字元 字串常量 用一對雙引號括起來的零個或多個字元 2 用變數時一定要先定義乙個變數,即變數必須先宣告再使用。資料型別 基本型別 1...