C語言程序設(shè)計(楊勇著)課后答案下載
C語言是一種計算機程序設(shè)計語言。它既有高級語言的特點,又具有匯編語言的特點。以下是陽光網(wǎng)小編要與大家分享的C語言程序設(shè)計(楊勇著),供大家參考!
C語言程序設(shè)計(楊勇著)課后答案下載
點擊此處下載☞☞☞C語言程序設(shè)計(楊勇著)課后答案☜☜☜
C語言:主要特點
1. C語言是高級語言。它把高級語言的基本結(jié)構(gòu)和語句與低級語言的實用性結(jié)合起來。C 語言可以像匯編語言一樣對位、字節(jié)和地址進行操作,而這三者是計算機最基本的工作單元。
2.C語言是結(jié)構(gòu)式語言。結(jié)構(gòu)式語言的顯著特點是代碼及數(shù)據(jù)的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦,便于使用、維護以及調(diào)試。C 語言是以函數(shù)形式提供給用戶的,這些函數(shù)可方便的調(diào)用,并具有多種循環(huán)、條件語句控制程序流向,從而使程序完全結(jié)構(gòu)化。
3.C語言功能齊全。具有各種各樣的數(shù)據(jù)類型,并引入了指針概念,可使程序效率更高。而且計算功能、邏輯判斷功能也比較強大。
4. C語言適用范圍大。適合于多種操作系統(tǒng),如Windows、DOS、UNIX、LINUX等等;也適用于多種機型。
C語言對編寫需要硬件進行操作的場合,明顯優(yōu)于其它高級語言,有一些大型應用軟件也是用C語言編寫的。
C語言:發(fā)展過程
C語言的原型ALGOL 60語言(也稱為A語言) 。
1963年,劍橋大學將ALGOL 60語言發(fā)展成為CPL(Combined Programming Language)語言。
1967年,劍橋大學的Matin Richards 對CPL語言進行了簡化,于是產(chǎn)生了BCPL語言。
1970年,美國貝爾實驗室的Ken Thompson將BCPL進行了修改,并為它起了一個有趣的名字“B語言”。意思是將CPL語言煮干,提煉出它的精華。并且他用B語言寫了第一個UNIX操作系統(tǒng)。
而在1973年,B語言也給人“煮”了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎(chǔ)上最終設(shè)計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
為了使UNIX操作系統(tǒng)推廣,1977年Dennis M.Ritchie發(fā)表了不依賴于具體機器系統(tǒng)的C語言編譯文本《可移植的C語言編譯程序》。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,從而使C語言成為目前世界上流行最廣泛的高級程序設(shè)計語言。
1987年,隨著微型計算機的日益普及,出現(xiàn)了許多C語言版本。由于沒有統(tǒng)一的標準,使得這些C語言之間出現(xiàn)了一些不一致的地方。為了改變這種情況,美國國家標準研究所(ANSI)為C語言制定了一套ANSI標準, 成為現(xiàn)行的C語言標準 3.C語言的主要特點 ,即經(jīng)典的87 ANSI C。C語言發(fā)展迅速, 而且成為最受歡迎的語言之一,主要因為它具有強大的功能。許多著名的.系統(tǒng)軟件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優(yōu)勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。
1990年,國際化標準組織ISO(Intrernational StandardOrganization)接受了87 ANSI C為ISO C的標準(ISO9899-1990)。1994年,ISO修訂了C語言的標準。目前流行的C語言編譯系統(tǒng)大多是以ANSI C為基礎(chǔ)進行開發(fā)的,但不同版本的C編譯系統(tǒng)所實現(xiàn)的語言功能和語法規(guī)則略有差別。
看過“C語言程序設(shè)計(楊勇著)”的人還看了:
1.模擬電子線路基礎(chǔ) 傅豐林主編 課后答案 西安電子科技出版社
2.C語言程序設(shè)計 課后答案 楊勇主編 中國農(nóng)業(yè)出版社
【C語言程序設(shè)計(楊勇著)課后答案下載】相關(guān)文章: