1. 程式人生 > >課程筆記1

課程筆記1

主要內容:

第一章   為什麼要學C語言

第二章   C資料型別

C程式處理的資料有常量和變數兩種基本形式。

C語言的基本資料型別有整型、實型、字元型和列舉型等。

變數必須先定義,後使用。變數名標識記憶體中一個具體的儲存單元,變數值是儲存單元中存放的資料。

賦值運算子=(將右邊的表示式的值賦值給左邊的變數)

計算位元組數運算子sizeof()

運算子的結合性

圓括號

識別符號命名

第三章 簡單的算術運算和表示式

算數運算子(+ - * / %)

加1減1運算子(++變數 變數++ --變數 變數--)

強制型別轉換運算子 (型別名)表示式

自動型別轉換

整數除法(兩個整數相除後的商仍為整數)

浮點數的除法(必須是浮點數)

巨集常量

const常量

第四章 鍵盤輸入和螢幕輸出

字元常量 'a'

轉義字元 '\n'

字元輸出函式putchar()

字元輸入函式getchar()

資料的格式化輸出函式printf() (C++中cin>>a)

資料的格式化輸入函式scanf() (C++中cout<<a)

第五章 選擇控制結構

關係運算符 < <= > >= != ==

邏輯運算子 && || !

條件運算子 ? :

if形式的條件語句 if(表示式)語句A

if-else形式的條件語句

if(表示式)語句1

  else語句2

else-if形式的條件語句

if(表示式1)語句1 

else if(表示式2)語句2

...             

switch語句

switch(表示式)

{

case常量1:語句序列1

case常量2:語句序列2

...

caes常量n:語句序列n

default: 語句序列n+1

}

第六章 順序控制結構

while語句(當型迴圈)

while(迴圈控制表示式)

{

  語句序列

}

do-while語句(直到型迴圈)

do

{

  語句序列

}while(迴圈控制表示式);

for語句(當型迴圈)

for(初始化表示式;迴圈控制表示式;增值表示式)

{

  語句序列

}

解決問題:

while語句 for語句:  n個數值求和 求最大值

do-while語句:直到定量停止,可計算班級成績

switch語句: 可知有限個的一表達式,可製作簡易計算器

if:分類的一些情況,簡單的最值問題

if-else: 非此即彼的一些問題

感想:c語言是之前沒有接觸過的一門課程,需要從0開始,不能有一絲懈怠,這是我們需要掌握的基本內容之一。經過開學至今的學習,發現它沒有什麼技巧,只是需要我們掌握一些基本的格式,是我們可以和計算機對話,使其成為我們的工具,體現計算機簡便的特點。