譚浩強C程式設計第5版課後習題答案

2020-08-12 15:55:32

譚浩強C程式設計第5版課後答案

進思學習網提供下載:譚浩強《C程式設計》第5版課後習題答案
點選鏈接開始學習:http://wwxx.100xuexi.com/Ebook/965168.html

譚浩強所著的《C程式設計》(第5版,清華大學出版社)是我國高校採用較多的計算機專業優秀教材,也被衆多高校指定爲計算機專業考研參考書目。

作爲該教材的輔導書,本書具有以下幾個方面的特點:

1.整理名校筆記,濃縮內容精華。在參考了國內外名校名師講授譚浩強《C程式設計》的課堂筆記基礎上,本書每章的複習筆記部分對該章的重難點進行了整理,同時對重要知識點進行點撥,因此,本書的內容幾乎濃縮了教材的知識精華。

2.解析課後習題,提供詳盡答案。本書參考大量C程式設計相關資料對該教材的重難點課(章)後習題進行了詳細的分析和解答,並對相關重要知識點進行了延伸和歸納。

試看部分

第1章 程式設計和C語言

1.1 複習筆記

一、計算機程式

1程式就是一組計算機能識別和執行的指令

2計算機的一切操作都是由程式控制的

二、計算機語言

1定義

人和計算機交流資訊,要解決語言問題。需要創造一種計算機和人都能識別的語言,這就是計算機語言。

2發展階段

計算機語言經歷了幾個發展階段:

(1)機器語言

(2)符號語言

(3)高階語言

三、C語言的發展及其特點

1概述

(1)C語言是國際上廣泛流行的計算機高階語言。

(2)C語言的祖先是BCPL語言。

2發展

最初的C語言只是爲描述和實現UNIX操作系統提供一種工作語言而設計的,後來逐步發展爲一種高階程式語言,目前C語言使用的標準是1999年修正的C99。

3特點

(1)語言簡潔、緊湊,使用方便、靈活

(2)運算子豐富

(3)數據型別豐富

(4)具有結構化的控制語句

(5)語法限制不太嚴格,程式設計自由度大

(6)C語言允許直接存取實體地址

(7)用C語言編寫的程式可移植性好

(8)生成目的碼品質高,程式執行效率高

四、簡單的C語言程式

(1)一個程式由一個或多個源程式檔案組成

在一個源程式檔案中可以包括3個部分:

①預處理指令

②全域性宣告

③函數定義

(2)函數是C程式的主要組成部分

①函數是C程式的基本單位。

②一個C語言程式是由一個或多個函陣列成的,有且僅有一個main函數。

③一個小程式只包含一個源程式檔案。

④函數既可以是庫函數,也可以是使用者自定義函數。

(3)函數的兩個部分

①函數首部

函數首部包括函數名、函數型別、函數屬性、函數參數(形式參數)名、參數型別。

②函數體

即函數首部下面 下麪的花括號內的部分。函數體一般包括兩部分:宣告部分和執行部分。

(4)程式總是從main函數開始執行的

(5)程式中對計算機的操作是由函數中的C語句完成的

(6)在每個數據宣告和語句的最後必須有一個分號

(7)C語言本身不提供輸入輸出語句

(8)程式應當包含註釋

五、執行C程式的步驟與方法

C程式執行步驟圖如圖1-1所示。其中實線表示操作流程,虛線表示檔案的輸入輸出。

圖1-1 C程式執行步驟圖

六、程式設計的任務

程式設計是指從確定任務到得到結果、寫出文件的全過程。從確定問題到最後完成任務,一般經歷以下幾個工作階段:

1.問題分析

2.設計演算法

3.編寫程式

4.對源程式進行編輯、編譯和連線,得到可執行程式

5.執行程式,分析結果

相關推薦

譚浩強《C程式設計》第4版精講視訊網課
譚浩強《C程式設計》第5版全套資料
譚浩強《C程式設計》第5版配套題庫