![[理學]C語言復習_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/10/768a9824-d489-41a0-9008-5e4d31b58aa6/768a9824-d489-41a0-9008-5e4d31b58aa61.gif)
![[理學]C語言復習_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/10/768a9824-d489-41a0-9008-5e4d31b58aa6/768a9824-d489-41a0-9008-5e4d31b58aa62.gif)
![[理學]C語言復習_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/10/768a9824-d489-41a0-9008-5e4d31b58aa6/768a9824-d489-41a0-9008-5e4d31b58aa63.gif)
![[理學]C語言復習_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/10/768a9824-d489-41a0-9008-5e4d31b58aa6/768a9824-d489-41a0-9008-5e4d31b58aa64.gif)
![[理學]C語言復習_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-4/10/768a9824-d489-41a0-9008-5e4d31b58aa6/768a9824-d489-41a0-9008-5e4d31b58aa65.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度關于工程建設的國內競爭性招標合同范本
- 2025建筑工程項目合同協議書范本
- 2025智能設備租賃代理合同
- 鳳崗生鮮蔬菜配送合同范例
- 個人出售房產合同樣本
- 班級學習成果展示活動計劃
- 養殖田螺協議合同樣本
- 京東代理合同樣本
- 農村魚苗出售合同標準文本
- epc裝飾工程合同標準文本
- 2025-2030年中國鉀肥項目可行性研究報告
- 2025-2030年中國中藥保健飲料行業未來發展趨勢及前景調研分析報告
- 2024ESC心房顫動管理指南解讀-完整版
- 模具廠三年規劃
- 中考微機選擇題復習試題有答案
- 活動隔斷施工方案
- 2024年10月自考00015英語二試卷及答案解釋
- 醫務人員思政課課件
- 疫苗管理法培訓課件
- 《塑料材質食品相關產品質量安全風險管控清單》
- 《可可西里》電影賞析
評論
0/150
提交評論