![計(jì)算機(jī)二級(jí)C語言最重要知識(shí)點(diǎn)_第1頁](http://file4.renrendoc.com/view/46ccffc01eea75c061b212db9d67e9d1/46ccffc01eea75c061b212db9d67e9d11.gif)
![計(jì)算機(jī)二級(jí)C語言最重要知識(shí)點(diǎn)_第2頁](http://file4.renrendoc.com/view/46ccffc01eea75c061b212db9d67e9d1/46ccffc01eea75c061b212db9d67e9d12.gif)
![計(jì)算機(jī)二級(jí)C語言最重要知識(shí)點(diǎn)_第3頁](http://file4.renrendoc.com/view/46ccffc01eea75c061b212db9d67e9d1/46ccffc01eea75c061b212db9d67e9d13.gif)
![計(jì)算機(jī)二級(jí)C語言最重要知識(shí)點(diǎn)_第4頁](http://file4.renrendoc.com/view/46ccffc01eea75c061b212db9d67e9d1/46ccffc01eea75c061b212db9d67e9d14.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)二級(jí)C語言最重要知識(shí)點(diǎn)第一章C語言的基礎(chǔ)學(xué)問
第一節(jié)、對(duì)C語言的基礎(chǔ)熟悉
1、C語言編寫的程序稱為源程序,又稱為編譯單位。
2、C語言書寫格式是自由的,每行可以寫多個(gè)語句,可以寫多行。
3、一個(gè)C語言程序有且只有一個(gè)main函數(shù),是程序運(yùn)行的起點(diǎn)。
其次節(jié)、熟識(shí)vc++
1、VC是軟件,用來運(yùn)行寫的C語言程序。
2、每個(gè)C語言程序?qū)懲旰?,都是先編譯,后鏈接,最終運(yùn)行。(.c---à.obj---à.exe)這個(gè)過程中留意.c和.obj文件時(shí)無法運(yùn)行的,只有.exe文件才可以運(yùn)行。(???)
第三節(jié)、標(biāo)識(shí)符
1、標(biāo)識(shí)符(必考內(nèi)容):
合法的要求是由字母,數(shù)字,下劃線組成。有其它元素就錯(cuò)了。
并且第一個(gè)必需為字母或則是下劃線。第一個(gè)為數(shù)字就錯(cuò)了
2、標(biāo)識(shí)符分為關(guān)鍵字、預(yù)定義標(biāo)識(shí)符、用戶標(biāo)識(shí)符。
關(guān)鍵字:不行以作為用戶標(biāo)識(shí)符號(hào)。maindefinescanfprintf都不是關(guān)鍵字。迷惑你的地方If是可以做為用戶標(biāo)識(shí)符。由于If中的第一個(gè)字母大寫了,所以不是關(guān)鍵字。
預(yù)定義標(biāo)識(shí)符:背誦definescanfprintfinclude。記住預(yù)定義標(biāo)識(shí)符可以做為用戶標(biāo)識(shí)符。
用戶標(biāo)識(shí)符:基本上每年都考,具體請(qǐng)見書上習(xí)題。
第四節(jié):進(jìn)制的轉(zhuǎn)換
十進(jìn)制轉(zhuǎn)換成二進(jìn)制、八進(jìn)制、十六進(jìn)制。
二進(jìn)制、八進(jìn)制、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制。
第五節(jié):整數(shù)與實(shí)數(shù)
1)C語言只有八、十、十六進(jìn)制,沒有二進(jìn)制。但是運(yùn)行時(shí)候,全部的進(jìn)制都要轉(zhuǎn)換成二進(jìn)制來進(jìn)行處理。(考過兩次)
a、C語言中的八進(jìn)制規(guī)定要以0開頭。018的數(shù)值是非法的,八進(jìn)制是沒有8的,逢8進(jìn)1。
b、C語言中的十六進(jìn)制規(guī)定要以0x開頭。
2)小數(shù)的合法寫法:C語言小數(shù)點(diǎn)兩邊有一個(gè)是零的話,可以不用寫。
1.0在C語言中可寫成1.
0.1在C語言中可以寫成.1。
3)實(shí)型數(shù)據(jù)的合法形式:
a、2.333e-1就是合法的,且數(shù)據(jù)是2.333×10-1。
b、考試口訣:e前e后必有數(shù),e后必為整數(shù)。請(qǐng)結(jié)合書上的例子。
4)整型一般是4個(gè)字節(jié),字符型是1個(gè)字節(jié),雙精度一般是8個(gè)字節(jié):
longintx;表示x是長整型。
unsignedintx;表示x是無符號(hào)整型。
第六、七節(jié):算術(shù)表達(dá)式和賦值表達(dá)式
核心:表達(dá)式肯定有數(shù)值!
1、算術(shù)表達(dá)式:+,-,*,/,%
考試肯定要留意:“/”兩邊都是整型的話,結(jié)果就是一個(gè)整型。3/2的結(jié)果就是1.
“/”假如有一邊是小數(shù),那么結(jié)果就是小數(shù)。3/2.0的結(jié)果就是0.5
“%”符號(hào)請(qǐng)肯定要留意是余數(shù),考試最簡(jiǎn)單算成了除號(hào)。)%符號(hào)兩邊要求是整數(shù)。不是整數(shù)就錯(cuò)了。[留意!!!]
2、賦值表達(dá)式:表達(dá)式數(shù)值是最左邊的數(shù)值,a=b=5;該表達(dá)式為5,常量不行以賦值。
1、intx=y=10:錯(cuò)啦,定義時(shí),不行以連續(xù)賦值。
2、intx,y;
x=y=10;對(duì)滴,定義完成后,可以連續(xù)賦值。
3、賦值的左邊只能是一個(gè)變量。
4、intx=7.7;對(duì)滴,x就是7
5、floaty=7;對(duì)滴,x就是7.0
3、復(fù)合的賦值表達(dá)式:
inta=2;
a*=2+3;運(yùn)行完成后,a的值是12。
肯定要留意,首先要在2+3的上面打上括號(hào)。變成(2+3)再運(yùn)算。
4、自加表達(dá)式:
自加、自減表達(dá)式:假設(shè)a=5,++a(是為6),a++(為5);
運(yùn)行的機(jī)理:++a是先把變量的數(shù)值加上1,然后把得到的數(shù)值放到變量a中,然后再用這個(gè)++a表達(dá)式的數(shù)值為6,而a++是先用該表達(dá)式的數(shù)值為5,然后再把a(bǔ)的數(shù)值加上1為6,
再放到變量a中。進(jìn)行了++a和a++后在下面的程序中再用到a的話都是變量a中的6了。
考試口訣:++在前先加后用,++在后先用后加。
5、逗號(hào)表達(dá)式:
優(yōu)先級(jí)別最低。表達(dá)式的數(shù)值逗號(hào)最右邊的那個(gè)表達(dá)式的數(shù)值。
(2,3,4)的表達(dá)式的數(shù)值就是4。
z=(2,3,4)(整個(gè)是賦值表達(dá)式)這個(gè)時(shí)候z的值為4。(有點(diǎn)難度哦!)
z=2,3,4(整個(gè)是逗號(hào)表達(dá)式)這個(gè)時(shí)候z的值為2。
補(bǔ)充:
1、空語句不行以隨便執(zhí)行,會(huì)導(dǎo)致規(guī)律錯(cuò)誤。
2、解釋是最近幾年考試的重點(diǎn),解釋不是C語言,不占運(yùn)行時(shí)間,沒有分號(hào)。不行以嵌套!
3、強(qiáng)制類型轉(zhuǎn)換:
肯定是(int)a不是int(a),留意類型上肯定有括號(hào)的。
留意(int)(a+b)和(int)a+b的區(qū)分。前是把a(bǔ)+b轉(zhuǎn)型,后是把a(bǔ)轉(zhuǎn)型再加b。
4、三種取整丟小數(shù)的狀況:
1、inta=1.6;
2、(int)a;
3、1/2;3/2;
第八節(jié)、字符
1)字符數(shù)據(jù)的合法形式::
1是字符占一個(gè)字節(jié),1是字符串占兩個(gè)字節(jié)(含有一個(gè)結(jié)束符號(hào))。
0的ASCII數(shù)值表示為48,a的ASCII數(shù)值是97,A的ASCII數(shù)值是65。
一般考試表示單個(gè)字符錯(cuò)誤的'形式:651
字符是可以進(jìn)行算術(shù)運(yùn)算的,記住:0-0=48
大寫字母和小寫字母轉(zhuǎn)換的方法:A+32=a相互之間一般是相差32。
2)轉(zhuǎn)義字符:
轉(zhuǎn)義字符分為一般轉(zhuǎn)義字符、八進(jìn)制轉(zhuǎn)義字符、十六進(jìn)制轉(zhuǎn)義字符。
一般轉(zhuǎn)義字符:背誦\0、、’、”、\。
八進(jìn)制轉(zhuǎn)義字符:‘141’是合法的,前導(dǎo)的0是不能寫的。
十六進(jìn)制轉(zhuǎn)義字符:’x6d’才是合法的,前導(dǎo)的0不能寫,并且x是小寫。
3、字符型和整數(shù)是近親:兩個(gè)具有很大的相像之處
chara=65;
printf(“%c”,a);得到的輸出結(jié)果:a
printf(“%d”,a);得到的輸出結(jié)果:65
第九章、位運(yùn)算
1)位運(yùn)算的考查:會(huì)有一到二題考試題目。
總的處理方法:幾乎全部的位運(yùn)算的題目都要按這個(gè)流程來處理(先把十進(jìn)制變成二進(jìn)制再變成十進(jìn)制)。
例1:chara=6,b;
b=a2;這種題目的計(jì)算是先要把a(bǔ)的十進(jìn)制6化成二進(jìn)制,再做位運(yùn)算。
例2:肯定要記住,異或的位運(yùn)算符號(hào)”^”。0異或1得到1。
0異或0得到0。兩個(gè)女的生不出來。
考試記憶方法:一男(1)一女(0)才可以生個(gè)小孩(1)。
例3:在沒有舍去數(shù)據(jù)的時(shí)候,左移一位表示乘以2;右移一位表示除以2。
其次章
第一節(jié):數(shù)據(jù)輸出(一)(二)
1、使用printf和scanf函數(shù)時(shí),要在最前面加上#include“stdio.h”
2、printf可以只有一個(gè)參數(shù),也可以有兩個(gè)參數(shù)。(選擇題考過一次)
3、printf(“第一部分”,其次部分);把其次部分的變量、表達(dá)式、常量以第一部分的形式呈現(xiàn)出來!
4、printf(“a=%d,b=%d”,12,34)考試重點(diǎn)!
肯定要記住是將12和34以第一部分的形式現(xiàn)在在終端也就是黑色的屏幕上。考試核心為:一模一樣。在黑色屏幕上面顯示為a=12,b=34
printf(“a=%d,b=%d”,12,34)那么輸出的結(jié)果就是:a=12,
b=34
5、intx=017;肯定要弄清晰為什么是這個(gè)結(jié)果!過程很重要
printf(“%d”,x);15
printf(“%o”,x);17
printf(“%#o”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年混凝土添加劑合作協(xié)議書
- 電商直播基地主播合作協(xié)議模板
- 2025年發(fā)動(dòng)機(jī)基本件:飛輪合作協(xié)議書
- 2025年地震電磁輻射觀測(cè)儀合作協(xié)議書
- 2024-2025學(xué)年廣東省廣州市番禹區(qū)四年級(jí)(上)期末數(shù)學(xué)試卷
- 2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)上冊(cè)全冊(cè)知識(shí)點(diǎn)梳理
- 2023--2024學(xué)年湖北省武漢市武昌區(qū)九年級(jí)上學(xué)期元調(diào)物理試題
- 2025年個(gè)人機(jī)械加工合同(4篇)
- 血液凈化中心護(hù)理應(yīng)急指引理論考核試題
- 2025年九年級(jí)班主任個(gè)人德育工作年度小結(jié)(三篇)
- 2024年安徽省省情知識(shí)競(jìng)賽題庫及答案
- 2025年伊春職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025版林木砍伐與生態(tài)修復(fù)工程承包合同2篇
- 2025年南京信息職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫含答案解析
- 2025-2030年中國硫酸鉀行業(yè)深度調(diào)研及投資戰(zhàn)略研究報(bào)告
- 課題申報(bào)參考:社會(huì)網(wǎng)絡(luò)視角下村改居社區(qū)公共空間優(yōu)化與“土客關(guān)系”重構(gòu)研究
- 鄉(xiāng)鎮(zhèn)衛(wèi)生院2025年工作計(jì)劃
- 2024年山東省泰安市初中學(xué)業(yè)水平生物試題含答案
- 住建局條文解讀新規(guī)JGJT46-2024《施工現(xiàn)場(chǎng)臨時(shí)用電安全技術(shù)標(biāo)準(zhǔn)》
- 物流公司軟件售后服務(wù)流程方案
- 機(jī)械工程類基礎(chǔ)知識(shí)單選題100道及答案解析
評(píng)論
0/150
提交評(píng)論