計算機二級C語言基本知識_第1頁
計算機二級C語言基本知識_第2頁
計算機二級C語言基本知識_第3頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、計算機二級 C 語言根本知識2021年計算機二級C語言根本知識C語言根本知識【考點1】C程序C語言程序結(jié)構(gòu)有三種:順序結(jié)構(gòu),循環(huán)結(jié)構(gòu)三個循環(huán)結(jié)構(gòu),選 擇 結(jié)構(gòu)if 和 switch【考點2 main函數(shù)每個C語言程序中main函數(shù)是有且只有一個。讀程序都要從mainO入口,然后從最上面順序往下讀碰到循環(huán)做循環(huán),碰到選擇做 選擇?!究键c 3存儲形式計算機的數(shù)據(jù)在電腦中是以二進制的形式保存。最低的存儲單元是bit 位,位是由為0或者1構(gòu)成。byte是指字節(jié),一個字節(jié)=八個位。數(shù) 據(jù)存放的位置就是它的地址。【考點 4注釋是對程序的說明,可出現(xiàn)在程序中任意適宜的地方,注釋從“ /* 開 始到最近一個“

2、 */ 結(jié)束,其間任何內(nèi)容都不會被計算機執(zhí)行, 注釋不 可以嵌套?!究键c 5】書寫格式每條語句的后面必須有一個分號,分號是語句的一局部。一行內(nèi) 可寫 多條語句,一個語句可寫在多行上?!究键c 6】標識符合法的用戶標識符考查:合法的要求是由字母,數(shù)字,下劃線組成。有其它元素就錯了 并且第一個必須為字母或那么是下劃線。第一個為數(shù)字就錯了。C 語言標識符分如下 3 類(1) 關(guān)鍵字。它們在程序中有固定的含義, 不能另作他用。如 int 、 for 、 switch 等。(2) 預定義標識符。預先定義并具有特定含義的標識符。如define、include 等。(3) 用戶標識符。用戶根據(jù)需要定義的標識符

3、,符合命名規(guī)那么且 不與 關(guān)鍵字相同。關(guān)鍵字不可以作為用戶標識符號。 maindefinescanfprintf 都不 是關(guān)鍵字。 迷惑你的地方 If 是可以做為用戶標識符。 因為 If 中的 第一個字母大寫了, 所以不是關(guān)鍵字?!究键c 7實型數(shù)據(jù)實型數(shù)據(jù)的合法形式:小數(shù)形式和指數(shù)形式。掌握判定指數(shù)形式 合法 性。2. 333e-l 就是合法的,且數(shù)據(jù)是 2.333X10-1??荚嚳谠E:e前e后必有數(shù),e后必為整數(shù)?!究键c 8】字符字符數(shù)據(jù)的合法形式 : :T是字符占一個字節(jié),是字符串占兩個字節(jié)(含有一個結(jié)束 符號)00的ASCII數(shù)值表示為48, *的ASCII數(shù)值是97, A的ASCII數(shù)

4、值是字符型和整數(shù)是近親:chara=65;printf ( %c , a得到的輸出結(jié)果:aprintf(“c得到的輸出結(jié)果:65一般考試表示單個字符錯誤的形式:字符是可以進行算術(shù)運算的,記?。?大寫字母和小寫字母轉(zhuǎn)換的方法:32o65 1-00 二 48A +32二 相互之間一般是相 差【考點 9整型數(shù)據(jù) 整型一般是兩個字節(jié),字符型是一個字節(jié),雙精度一般是 4 個字 節(jié): 考試時候一般會說,在 16位編譯系統(tǒng),或者是 32 位系統(tǒng)。碰到 這種 情況,不要去管,一樣做題。掌握整型一般是兩個字節(jié) , 字符型是一個字節(jié),雙精 度一 般是 4 個字節(jié)就可以了。【考點 10轉(zhuǎn)義字符 轉(zhuǎn)義字符的考查:在程

5、序中inta=0x6d,是把一個十六進制的數(shù)給變量 a注意這里 的Ox必 須存在。在程序中inta=06d,是一個八進制的形式。在轉(zhuǎn)義字符中,x6d才是合法的,0不能寫,并且x是小寫。 是合法的, 0是不能寫的。108是非法的,因為不可以出現(xiàn) 8。 【考點 11算術(shù)運算算術(shù)運算符一共有 +、一、*、/ 、%這五個。%符號兩邊要求是整 數(shù)。 不是整數(shù)就錯了。三種取整丟小數(shù)的情況:不是四舍五入是舍掉小數(shù)局部。1 inta=l. 6;2、 ( int)a;3、 1/2;3/2;【考點 12強制類型轉(zhuǎn)換將一個運算對象轉(zhuǎn)換成指定類型,格式為 (類型名 )表達式一定是(int)a不是int (a),注意類

6、型上一定有扌舌號的。注意(int) (a+b)和(int)a+b的區(qū)別。前是把a+b轉(zhuǎn)型,后是把a轉(zhuǎn)型再加 b。【考點 13賦值是表達式就一定有數(shù)值。賦值表達式:表達式數(shù)值是最左邊的數(shù)值,滬b=5;該表達式為5,常量不可以賦值。復合賦值運算符:注意:護二 m+2是8F*(m+2)自加、自減表達式:假設 8=5, +a(表達式的值為6), a+(表達 式的. 值為 5);j=a+;等價于 j=a;a=a+l;而 j=+a;等價于 a=a+l; j=a; o考試口訣: +在前先加后用, +在后先用后加?!究键c 14】逗號運算逗號表達式:優(yōu)先級別最低 ; 表達式的數(shù)值逗號最右邊的那個表 達式 的數(shù)值。(2, 3, 4)的表達式的數(shù)值就是 4?!究键c 15數(shù)制轉(zhuǎn)換一定要記住二進制如何轉(zhuǎn)換成十進制。八進制是沒有 8的,逢 8進1, 018的數(shù)值是非法的?!究键c 16位運算會有一到二題考試題目。C語言提供6種位運算符:按位求反,按位左移?,按位右 移 ,按 位與&按位異或I,按位或八。總的處理方法:幾乎所有的位運算的題目都要按這個流程來處理 先 把十進制變成二進制再變成十進制。異

溫馨提示

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

評論

0/150

提交評論