首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務(wù)師
理財規(guī)劃師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學(xué)習(xí)
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > C語言 > 復(fù)習(xí)資料 > 正文

2016年計算機二級C語言知識點:C語言基本知識

考試吧整理“2016年計算機二級C語言知識點:C語言基本知識”供考生參考。更多計算機等級考試相關(guān)信息請關(guān)注考試吧計算機等級考試網(wǎng)。

  點擊查看:2016年計算機二級考試《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ù)是有且只有一個。讀程序都要從main()入口, 然后從最上面順序往下讀(碰到循環(huán)做循環(huán),碰到選擇做選擇)。

  【考點3】存儲形式

  計算機的數(shù)據(jù)在電腦中是以二進制的形式保存。最低的存儲單元是bit(位),位是由為 0 或者1構(gòu)成。 byte 是指字節(jié), 一個字節(jié) = 八個位。數(shù)據(jù)存放的位置就是它的地址。

  【考點4】注釋

  是對程序的說明,可出現(xiàn)在程序中任意合適的地方,注釋從“/*”開始到最近一個“*/”結(jié)束,其間任何內(nèi)容都不會被計算機執(zhí)行,注釋不可以嵌套。

  【考點5】書寫格式

  每條語句的后面必須有一個分號,分號是語句的一部分。一行內(nèi)可寫多條語句,一個語句可寫在多行上。

  【考點6】標識符

  合法的用戶標識符考查:

  合法的要求是由字母,數(shù)字,下劃線組成。有其它元素就錯了。

  并且第一個必須為字母或則是下劃線。第一個為數(shù)字就錯了。

  C語言標識符分如下3類

  (1)關(guān)鍵字。它們在程序中有固定的含義,不能另作他用。如int、for、switch等。

  (2)預(yù)定義標識符。預(yù)先定義并具有特定含義的標識符。如define、include等。

  (3)用戶標識符。用戶根據(jù)需要定義的標識符,符合命名規(guī)則且不與關(guān)鍵字相同。

  關(guān)鍵字不可以作為用戶標識符號。main define scanf printf 都不是關(guān)鍵字。迷惑你的地方If 是可以做為用戶標識符。因為If 中的第一個字母大寫了,所以不是關(guān)鍵字。

  【考點7】實型數(shù)據(jù)

  實型數(shù)據(jù)的合法形式:小數(shù)形式和指數(shù)形式。掌握判定指數(shù)形式合法性。

  2.333e-1 就是合法的,且數(shù)據(jù)是2.333×10-1。

  考試口訣:e 前e 后必有數(shù),e 后必為整數(shù)。

  【考點8】字符

  字符數(shù)據(jù)的合法形式::

  '1' 是字符占一個字節(jié),"1"是字符串占兩個字節(jié)(含有一個結(jié)束符號)。

  '0' 的ASCII 數(shù)值表示為48,'a' 的ASCII 數(shù)值是97,'A'的ASCII 數(shù)值是65。

  字符型和整數(shù)是近親:

  char a = 65 ;

  printf(“%c”, a); 得到的輸出結(jié)果:a

  printf(“%d”, a); 得到的輸出結(jié)果:65

  一般考試表示單個字符錯誤的形式:'65' "1"

  字符是可以進行算術(shù)運算的,記住: '0'-0=48

  大寫字母和小寫字母轉(zhuǎn)換的方法: 'A'+32='a' 相互之間一般是相差32。

  【考點9】整型數(shù)據(jù)

  整型一般是兩個字節(jié), 字符型是一個字節(jié),雙精度一般是4 個字節(jié):

  考試時候一般會說,在16 位編譯系統(tǒng),或者是32 位系統(tǒng)。碰到這種情況,不要去管,

  一樣做題。掌握整型一般是兩個字節(jié), 字符型是一個字節(jié),雙精度一般是4 個字節(jié)就可以了。

  【考點10】轉(zhuǎn)義字符

  轉(zhuǎn)義字符的考查:

  在程序中 int a = 0x6d,是把一個十六進制的數(shù)給變量a 注意這里的0x 必須存在。

  在程序中 int a = 06d, 是一個八進制的形式。

  在轉(zhuǎn)義字符中, ’\x6d’ 才是合法的,0 不能寫,并且x 是小寫。

  ‘\141’ 是合法的, 0 是不能寫的。

  ‘\108’是非法的,因為不可以出現(xiàn)8。

  【考點11】算術(shù)運算

  算術(shù)運算符一共有+、—、*、/、%這五個。%符號兩邊要求是整數(shù)。不是整數(shù)就錯了。

  三種取整丟小數(shù)的情況:不是四舍五入是舍掉小數(shù)部分。

  1、int a =1.6;

  2、(int)a;

  3、1/2; 3/2;

  【考點12】強制類型轉(zhuǎn)換

  將一個運算對象轉(zhuǎn)換成指定類型,格式為(類型名)表達式

  一定是 (int)a 不是 int(a),注意類型上一定有括號的。

  注意(int)(a+b) 和(int)a+b 的區(qū)別。前是把a+b 轉(zhuǎn)型,后是把a 轉(zhuǎn)型再加b。

  【考點13】賦值

  是表達式就一定有數(shù)值。

  賦值表達式:表達式數(shù)值是最左邊的數(shù)值,a=b=5;該表達式為5,常量不可以賦值。

  復(fù)合賦值運算符:注意:a*=m+2 是 a=a*(m+2)

  自加、自減表達式:假設(shè)a=5,++a(表達式的值為6), a++(表達式的值為5);

  j=a++;等價于j=a;a=a+1; 而j=++a;等價于a=a+1;j=a;。

  考試口訣:++在前先加后用,++在后先用后加。

  【考點14】逗號運算

  逗號表達式:優(yōu)先級別最低; 表達式的數(shù)值逗號最右邊的那個表達式的數(shù)值。

  (2,3,4)的表達式的數(shù)值就是4。

  【考點15】數(shù)制轉(zhuǎn)換

  一定要記住二進制 如何轉(zhuǎn)換成十進制。

  八進制是沒有8 的,逢8 進1,018 的數(shù)值是非法的。

  【考點16】位運算

  會有一到二題考試題目。

  C語言提供6種位運算符:按位求反~,按位左移<<,按位右移>>,按位與&,按位異或|,按位或^。

  總的處理方法:幾乎所有的位運算的題目都要按這個流程來處理(先把十進制變成二進制再變成十進制)。

  異或運算的規(guī)則:0異或1得到1,0異或0得到0,1異或1得到0?捎洖椤跋嗤瑸0,不同為1”。

  見教材31頁例1。

  在沒有舍去數(shù)據(jù)的時候,<<左移一位表示乘以2;>>右移一位表示除以2。

  相關(guān)推薦:

  各地2016年全國計算機等級考試報名時間匯總

  各地2016年全國計算機等級考試費用匯總

  2016年計算機等級考試各級別報考適合專業(yè)類別

  考試吧特別策劃:2016年計算機等級考試報考指南

文章搜索
計算機等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) All Rights Reserved 
中國科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧