C語言復(fù)習(xí)資料_第1頁
C語言復(fù)習(xí)資料_第2頁
C語言復(fù)習(xí)資料_第3頁
C語言復(fù)習(xí)資料_第4頁
C語言復(fù)習(xí)資料_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

第第頁C語言復(fù)習(xí)資料2022級

2022年12月

為了同學(xué)們集中精力復(fù)習(xí)特編制了本大綱大綱包含了需要牢牢掌控的基本概念和重點內(nèi)容.

考試的主要題型和分數(shù)分布:1單項選擇題(20小題,每題2分,共40分)2填空題(每空1分,共30分)3改錯和看程序?qū)懡Y(jié)果(共10分)4編寫和完成程序(5小題,每題4分,共20分)

第一章

第1章C語言概述本章包含4項目重點內(nèi)容:1簡約的C語言程序#includestdio.hvoidmain(){printf(ThisisaCprogram.\n);}

2VC++6.0環(huán)境:(1)編輯C語言源程序后綴是.c或.cpp(2)經(jīng)過編譯產(chǎn)生目標(biāo)文件,后綴是.obj(3)再經(jīng)過連接成為可執(zhí)行文件,后綴是.e*e3C語言是結(jié)構(gòu)化程序,有三種結(jié)構(gòu)(1)順次結(jié)構(gòu);(2)選擇結(jié)構(gòu);(3)循環(huán)結(jié)構(gòu);

4C語言是由函數(shù)組成的,其中需要有一個并且只有一個主函數(shù)main,程序的執(zhí)行從main函數(shù)開始,到main函數(shù)結(jié)束.

第二章

C的數(shù)據(jù)類型C語言提供了以下一些數(shù)據(jù)類型。整型intchar單精度實型float雙精度實型doublestructunionenumvoid

基本類型

字符型

實型(浮點型)

數(shù)組類型

數(shù)據(jù)類型構(gòu)造類型指針類型

結(jié)構(gòu)類型聯(lián)合類型枚舉類型

空類型(無值類型)

常量與變量常量和符號常量

在程序運行過程中,其值不能被轉(zhuǎn)變的量稱為常量常量區(qū)分為不同的類型:整型100,125,-100,0實型3.14,0.125,-3.1e3字符型‘a(chǎn)’,’\057’,‘\*3c’字符串a(chǎn),ab,1232定義常數(shù):#definePI3.1415926#defineN20

變量命名的規(guī)定:C語言規(guī)定標(biāo)識符:1只能由字母、數(shù)字和下劃線三種字符組成;(留意不要混淆下劃線_和杠號(減號)-)2第一個字符需要為字母或下劃線;3不能運用關(guān)鍵字.例:sum,_123,m123,Student_name112a,Jo-hn,¥123,a#b,int

整型常量的表示方法整型常量即整常數(shù)。在C語言中,整常數(shù)可用以下三種形式表示:(1)十進制整數(shù)。如:123,-456(2)八進制整數(shù)。以0開頭的數(shù)是八進制數(shù)。如:0123表示八進制數(shù)123,等于十進制數(shù)830129非法(每位0-7合法)(3)十六進制整數(shù)。以0*開頭的數(shù)是16進制數(shù)。如:0*123,代表16進制數(shù)123,等于十進制數(shù)291而0*12g非法(每位0-f合法)

字符型數(shù)據(jù)字符常量(1)用單引號包含的單個字符(2)用單引號包含的由\開始的轉(zhuǎn)義字符

‘a(chǎn)’,’A’,‘1’,’\037’,’\*2d’‘a(chǎn)bc’,“a”,’\082’,’\*5g’

字符串常量字符串常量是一對雙引號括起來的字符序列.合法的字符串常量:Howdoyoudo.,CHINA,a,$123.45可以輸出一個字符串,如printf(Howdoyoudo.);

C運算符簡介C的運算符有以下幾類:(1)算術(shù)運算符(+-*/%)(2)關(guān)系運算符(===

=!=)(3)規(guī)律運算符(!||)(4)位運算符(~|∧)(5)賦值運算符(=及其擴展賦值運算符)(6)條件運算符(?:)

算術(shù)運算符和算術(shù)表達式基本的算術(shù)運算符:+(加法運算符或正值運算符如:3+5、+3)-(減法運算符或負值運算符,如:5-2、-3)*(乘法運算符。如:3*5)/(除法運算符,假如是兩邊是整數(shù)那么是求商)%(求余運算符,%兩側(cè)需要為整型數(shù)據(jù))

自增、自減運算符作用是使變量的值增1或減1如:++i,--i(在運用i之前,使i+1或-1)i++,i--(在運用i之后,使i+1或-1)就是運用i的原值執(zhí)行本條語句,而在執(zhí)行下條語句前將i+1或-1intm=5,n=10;printf(%d,%d\n,m++,--n);顯示5,9假設(shè)再有:printf(%d\n,m);顯示6

賦值運算符賦值符號=就是賦值運算符,它的作用是將一個數(shù)據(jù)賦給一個變量,如a=5;(單等號)而a==5是判斷a是否等于5;(雙等號)如inta=3;if(a==2)為假,而if(a=5)為真。

第三章

C語句概述C程序

源程序文件1

源程序文件2

源程序文件n

預(yù)處理指令

數(shù)據(jù)聲明

函數(shù)1

函數(shù)n

函數(shù)首部

函數(shù)體

數(shù)據(jù)聲明

執(zhí)行語句

C語句概述掌握語句完成肯定的掌握功能6break間斷語句7switch()開關(guān)語句8goto轉(zhuǎn)向語句9ret

溫馨提示

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

最新文檔

評論

0/150

提交評論