國二c語言基礎知識_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章C語言基本知識【考點一】C程序用C語言編寫的程序稱為C語言源程序,源程序后綴名為“.c”。源程序經編譯后生成后綴名為“.obj”的目標文件,再把目標文件與各種庫函數鏈接起來,生成“.exe”可執(zhí)行文件。C語言有三種基本結構:順序結構、選擇結構、循環(huán)結構。【考點二】main函數又稱主函數,是C程序的入口。main后面跟一對小括號和花括號,花括號括起來的部分稱為,main函數的函數體。一個C程序從main函數開始執(zhí)行,到main函數體

2、執(zhí)行完結束,而不論main函數在整個程序中的位置如何。每一個程序有且僅有一個main函數,其他函數都是為main函數服務的?!究键c三】存儲形式計算機在電腦中保存數據是采用二進制形式,有0或1構成的二進制稱為位(bit),八個位構成一個字節(jié)(byte)。二進制、八進制、十六進制轉化為十進制采用乘法,十進制轉化為二進制、八進制、十六進制采用除法。數據存放的位置就是他的地址?!究键c四】注釋是對程序的說明,可出現在程序中任意合適的地方,注釋從“

3、”開始到最近一個“”結束,期間任何內容都不會被計算機執(zhí)行,注釋不可以嵌套。【考點五】書寫格式每條語句的后面必須有一個分號,分號是語句的一部分。一行內可寫多個語句,一個語句可寫在多行上?!究键c六】標識符是標識名字的有效字符序列,可以理解為C程序中的單詞。標識符的命名規(guī)則是:(1)標識符只能由字母、數字和下劃線組成,字母區(qū)分大小寫。(2)標識符的第一個字符必須是字母或下劃線,不能為數字。C語言標識符分為如下3類(1)關鍵字。它們在程序中固有

4、的含義,不能另作他用。如int、f、switch等。(2)預定義標識符。預先定義并具有特定含義的標識符。如define、include等。(3)用戶標識符。用戶根據需要定義的標識符,符合命名規(guī)則且不與關鍵字相同?!究键c七】常量與變量常量是指在程序運行過程中,其值不能改變的量。常量分為整型常量、實型常量、字符常量、字符串常量、符號常量5種。在程序運行過程中其值可以改變的量稱為變量。C語言中沒有字符串變量。存放字符串使用字符數組?!究键c八】

5、整型數據整型常量有十進制、八進制、十六進制三種表示形式,沒有二進制形式。八進制整型常量加前導數字0,十六進制常量加前導0X,八進制常量中不會出現8.格式為:printf(輸出控制,輸出列表)。輸出控制是用一對雙引號括起來的,包含格式說明和原樣信息。輸出列表包含若干輸出項。printf函數中格式說明:%d對應整型,%f對應單精度實型,%c對應字符型,%o對應八進制無符號整型,%x對應無符號十六進制整型,%u對應無符號整型,%e對應指數型,

6、%s對應字符串型??稍?和格式字符之間加一個數來控制數據所占的寬度和小數位數。【考點四】scanf函數輸入項要求帶取地址符x=yx=t。第三章選擇結構【考點一】關系運算C語言用非0表示邏輯真,用0表示邏輯假。關系運算符有6個,分別是====!=前四種優(yōu)先級高于后兩種。關系表達式真時為1,假時為0.注意abc是不可以的,可以用(ab)&&(bc)來表示?!究键c二】邏輯運算邏輯運算符共有3個:邏輯與(&&),邏輯或(||),邏輯非(!)。注

7、意短路現象,例如a||b,如果表達式a的值非零,則表達式b不再執(zhí)行?!究键c三】if語句可以單獨出現,也可以與else匹配出現。if語句可以嵌套,這是else總是與離他最近且沒有else匹配的if匹配?!究键c四】條件運算是唯一的三目運算符,格式為:表達式1表達式2:表達式3。表達式1值為非0時,整個表達式值為表達式2的值,表達式1值為0時,整個表達式值為表達式3的值??谠E:真前假后。【考點五】switch語句注意switch后小括號里面的

8、表達式不能為實型,case后表達式不能有變量。口訣:switch表不為實,case表不為變。第四章循環(huán)結構【考點一】三種循環(huán)結構三種循環(huán)結構分別為:while,dowhile,f,注意f循環(huán)中的小括號中必須是兩個分號:循環(huán)一定要有結束條件,否則成了死循環(huán)。break語句可出現在循環(huán)結構與switch語句中,continue只出現在循環(huán)結構中。【考點二】break與continuebreak是終止所在整個循環(huán),而continue是提前結束

溫馨提示

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

評論

0/150

提交評論