版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1第一章第一章C語言及程序設(shè)計概述本章要求:了解C語言的特點(diǎn)、C語言與其它高級語言相比有什么異同;了解C程序在PC機(jī)上的建立、編譯和運(yùn)行過程;了解C語言程序設(shè)計思想的基本篇;重點(diǎn):重點(diǎn):①C語言的主要特點(diǎn);②C語言在PC機(jī)上的運(yùn)行過程及上機(jī)操作過程;③常用算法的應(yīng)用難點(diǎn):難點(diǎn):無一、一、C語言概述語言概述C語言語言是目前國際上在各種計算機(jī)運(yùn)行較為廣泛流行的一種高級語言。主要表現(xiàn)為:C語言:適合于作為系統(tǒng)描述語言——可用來寫系統(tǒng)軟件。具有
2、高級語言的特點(diǎn),又有低級語言(匯編語言)的特點(diǎn)。C語言:是AT&T貝爾實(shí)驗(yàn)室的DennisRitchie在1972年發(fā)明的。C語言:是在B語言的基礎(chǔ)上發(fā)展起來的。(ALGOL60)C語言:最早開始是用于UNIX操作系統(tǒng)。(C語言和UNIX是相輔相成的)DBASE、MicrosoftExel、MicrosoftWd、PCDOS等,則是用C語言加上若干匯編子程序編寫的。1983年:——制定的新標(biāo)準(zhǔn),稱為(美國國家標(biāo)準(zhǔn)化協(xié)會)ANSIC198
3、7年:——TurboC1.0(Bl)1988年:TC1.5(圖形和文本窗口)1989年:——TurboC2.0(DOS操作系統(tǒng)、查錯、Tiny模式生成com文件)1991年:——TurboC(3.0)支持windows3.X說明:TurboC語言可以在程序的任何地方嵌入?yún)R編代碼,提高速度,可以直接使用存儲器和寄存器。二二C語言的特點(diǎn)語言的特點(diǎn)1語言簡潔、緊湊、使用方便、靈活C語言:——共有32個關(guān)鍵字,9種控制語句;3四、四、C程序的上
4、機(jī)過程程序的上機(jī)過程1演示書:P5程序2上機(jī)步驟書:P7注:C語言是一種編譯語言,編譯語言的特點(diǎn):C編譯程序Link程序3DOS下C語言的運(yùn)行目前DOS下運(yùn)行C語言軟件為:TurboC2.0(1)TurboC2.0的特點(diǎn):是一個把①編輯②編譯③連接④運(yùn)行等全部操作集中在一個界面上。(2)TurboC2.0的操作及運(yùn)行書:P8五、算法的概念五、算法的概念1算法的概念書:P13算法:程序的操作步驟。程序中的數(shù)據(jù)在程序設(shè)計中:操作步驟有:程序
5、=數(shù)據(jù)結(jié)構(gòu)算法沃思NikiklausWirth程序=算法數(shù)據(jù)結(jié)構(gòu)程序設(shè)計方法語言工具和環(huán)境2計算機(jī)算法分為兩大類:計算機(jī)算法分為兩大類:①數(shù)值運(yùn)算算法①數(shù)值運(yùn)算算法②非數(shù)值運(yùn)算算法②非數(shù)值運(yùn)算算法(1)數(shù)值運(yùn)算算法:求數(shù)值解;通過運(yùn)算得出一個具體值,如求方程的根等注:數(shù)值運(yùn)算一般有現(xiàn)成的模型,算法較成熟。(2)非數(shù)值運(yùn)算算法:用于事務(wù)管理,如圖書檢索、人事管理等。3、常用簡單算法(1)累乘即:12345……10012→S(結(jié)果)S3→S
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《c語言程序設(shè)計》_譚浩強(qiáng)版教案
- c語言程序設(shè)計(譚浩強(qiáng))
- c語言程序設(shè)計譚浩強(qiáng)
- c語言程序設(shè)計-譚浩強(qiáng)
- c程序設(shè)計試題匯編清華譚浩強(qiáng)
- c程序設(shè)計試題匯編清華譚浩強(qiáng)
- c語言程序設(shè)計譚浩強(qiáng)重點(diǎn)筆記
- 譚浩強(qiáng)c語言程序設(shè)計習(xí)題集
- 譚浩強(qiáng)c語言程序設(shè)計習(xí)題集
- 《c語言程序設(shè)計》-譚浩強(qiáng)(第四版)教案
- 譚浩強(qiáng)c語言程序設(shè)計習(xí)題集
- c語言程序設(shè)計(第三版)-譚浩強(qiáng)
- c語言程序設(shè)計教案
- c語言程序設(shè)計教案
- 譚浩強(qiáng)c語言程序設(shè)計教程學(xué)習(xí)筆記第8章
- 譚浩強(qiáng)c語言程序設(shè)計教程學(xué)習(xí)筆記第8章
- 譚浩強(qiáng)c++程序設(shè)計(ppt版)
- c--語言程序設(shè)計-清華大學(xué)-鄭莉
- 《c++程序設(shè)計》譚浩強(qiáng)課后習(xí)題答案
- c語言程序設(shè)計_譚浩強(qiáng)_第三版_課后習(xí)題答案
評論
0/150
提交評論