[理學]C語言復習_第1頁
[理學]C語言復習_第2頁
[理學]C語言復習_第3頁
[理學]C語言復習_第4頁
[理學]C語言復習_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、理學C語言復習基本內容:數據類型、表達式基本內容:數據類型、表達式、標識符、標識符可由字母、下劃線、數字組成,并且以字可由字母、下劃線、數字組成,并且以字母或下劃線開頭。母或下劃線開頭。標識符不能是系統中的關鍵字標識符不能是系統中的關鍵字、常量、常量常用類型:常用類型:整型常量整型常量十進制常量十進制常量八進制常量八進制常量十六進制常量十六進制常量 字符常量字符常量用單撇號括起來的一個字符,可以使用轉義用單撇號括起來的一個字符,可以使用轉義字符字符char ch1=“72”,ch2=72;char ch3=n,ch4 = 12,ch5=x0a;實型常量實型常量小數形式小數形式3.56、4.0、

2、.56、12.指數形式指數形式字符串字符串用用括起來的字符序列括起來的字符序列、變量類型、變量類型數據類型數據類型C C數數據據類類型型基本類型基本類型構造類型構造類型指針類型指針類型空類型空類型 voidvoid定義類型定義類型 typedeftypedef數值類型數值類型字符類型字符類型charchar整整 型型浮點型浮點型短整型短整型shortshort長整型長整型longlong整型整型intint單精度型單精度型floatfloat雙精度型雙精度型doubledouble枚舉類型枚舉類型 enumenum數組數組結構體結構體 structstruct共用體共用體 unionunion

3、變量定義:變量定義:變量初始化:變量初始化:基本類型、結構體和共用體基本類型、結構體和共用體在定義時直接在定義時直接賦值賦值數組數組可以順序初始化,也可以分行初始化可以順序初始化,也可以分行初始化注意:注意:char str=“Hello”和和char *str=“hello”和和int a=0,1,2,3,4; 變量分類變量分類全局變量全局變量:(外部變量)在函數外定義:(外部變量)在函數外定義 局部變量:局部變量:(內部變量)在函數內定義(內部變量)在函數內定義 變量的存儲類別變量的存儲類別Auto、Register、Static、Extern、表達式、表達式算術表達式算術表達式/ : 兩

4、個整數相除結果?一個為實數結果?兩個整數相除結果?一個為實數結果?%:只能兩個整數取模,結果?:只能兩個整數取模,結果?邏輯表達式邏輯表達式 (&、|、!)關系表達式關系表達式逗號表達式逗號表達式表達式表達式1,表達式,表達式2, 表達式表達式n賦值表達式賦值表達式“”,將右側表達式的值給左側的,將右側表達式的值給左側的表達式的結果?表達式的結果?強制類型轉換強制類型轉換對表達式的類型進行強制轉換對表達式的類型進行強制轉換條件表達式條件表達式需要掌握的函數需要掌握的函數基本輸入輸出函數基本輸入輸出函數printf、scanf各種類型的數據的輸入和輸出各種類型的數據的輸入和輸出putch

5、ar、getchar字符串處理函數字符串處理函數puts、getsstrcat、strcpy、strcmp、strlen數學函數數學函數abs、fabs、sqrt需要掌握的控制語句需要掌握的控制語句控制語句控制語句條件語句條件語句if語句語句switch語句語句循環語句循環語句dowhile結構結構while結構結構for語句語句break語句語句continue語句語句需要掌握的算法需要掌握的算法條件語句條件語句三個數的比較三個數的比較學生成績的分類學生成績的分類閏年閏年abc循環語句循環語句最大公約數、最小公最大公約數、最小公倍數倍數求和、階乘求和、階乘九九乘法表九九乘法表素數素數窮舉(百雞問題)窮舉(百雞問題)斐波那奇數列斐波那奇數列數組算法數組算法一維數組一維數組最大值、最小值和平最大值、最小值和平均值及所在位置均值及所在位置冒泡排序冒泡排序簡單排序簡單排序逆序存放逆序存放查找查找斐波那奇數列斐波那奇數列二維數組二維數組行和、列和行和、列和最大值、最小值最大值、最小值字符數組字符數組求字符串長度求字符串長度兩個字符串連接兩個字符串連接函數部分算法函數部分算法最大公約數、最小最大公約數、最小公倍數公倍數求和、階乘求和、階乘最大值、最小值和最大值、最小值和平均值平均值冒泡排序冒泡排序簡單排序簡單排序逆序存放逆序存放查找查找行和、列和行和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論