2022年考研專業(yè)課資料 | 2022年寧波大學《916數(shù)據(jù)結(jié)構(gòu)與算法》考研復(fù)習全套資料
考研必備資源網(wǎng):識庫學習網(wǎng) ?| ?收錄全網(wǎng)專業(yè)課資料,強烈推薦

譚浩強《C程序設(shè)計》(第5版)筆記和課后習題詳解
目錄 (考研專業(yè)課資料完整版:http://skw.100xuexi.com/EBook/965168.html)
第1章 程序設(shè)計和C語言
1.1 復(fù)習筆記
1.2 課后習題詳解
第2章 算法——程序的靈魂
2.1 復(fù)習筆記
2.2 課后習題詳解
第3章 最簡單的C程序設(shè)計——順序程序設(shè)計
3.1 復(fù)習筆記
3.2 課后習題詳解
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 復(fù)習筆記
4.2 課后習題詳解
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 復(fù)習筆記
5.2 課后習題詳解
第6章 利用數(shù)組處理批量數(shù)據(jù)
6.1 復(fù)習筆記
6.2 課后習題詳解
第7章 用函數(shù)實現(xiàn)模塊化程序設(shè)計
7.1 復(fù)習筆記
7.2 課后習題詳解
第8章 善于利用指針
8.1 復(fù)習筆記
8.2 課后習題詳解
第9章 用戶自己建立數(shù)據(jù)類型
9.1 復(fù)習筆記
9.2 課后習題詳解
第10章 對文件的輸入輸出
10.1 復(fù)習筆記
10.2 課后習題詳解
內(nèi)容簡介

譚浩強所著的《C程序設(shè)計》(第5版,清華大學出版社)是我國高校采用較多的計算機專業(yè)優(yōu)秀教材,也被眾多高校指定為計算機專業(yè)考研參考書目。
作為該教材的輔導書,本書具有以下幾個方面的特點:
1.整理名校筆記,濃縮內(nèi)容精華。在參考了國內(nèi)外名校名師講授譚浩強《C程序設(shè)計》的課堂筆記基礎(chǔ)上,本書每章的復(fù)習筆記部分對該章的重難點進行了整理,同時對重要知識點進行點撥,因此,本書的內(nèi)容幾乎濃縮了教材的知識精華。
2.解析課后習題,提供詳盡答案。本書參考大量C程序設(shè)計相關(guān)資料對該教材的重難點課(章)后習題進行了詳細的分析和解答,并對相關(guān)重要知識點進行了延伸和歸納。
以下圖片為電子書產(chǎn)品界面及功能展示,非本產(chǎn)品內(nèi)容,僅供參考。

試讀(部分內(nèi)容)

第1章 程序設(shè)計和C語言
1.1 復(fù)習筆記
一、計算機程序
1程序就是一組計算機能識別和執(zhí)行的指令
2計算機的一切操作都是由程序控制的
二、計算機語言
1定義
人和計算機交流信息,要解決語言問題。需要創(chuàng)造一種計算機和人都能識別的語言,這就是計算機語言。
2發(fā)展階段
計算機語言經(jīng)歷了幾個發(fā)展階段:
(1)機器語言
(2)符號語言
(3)高級語言
三、C語言的發(fā)展及其特點
1概述
(1)C語言是國際上廣泛流行的計算機高級語言。
(2)C語言的祖先是BCPL語言。
2發(fā)展
最初的C語言只是為描述和實現(xiàn)UNIX操作系統(tǒng)提供一種工作語言而設(shè)計的,后來逐步發(fā)展為一種高級編程語言,目前C語言使用的標準是1999年修正的C99。
3特點
(1)語言簡潔、緊湊,使用方便、靈活
(2)運算符豐富
(3)數(shù)據(jù)類型豐富
(4)具有結(jié)構(gòu)化的控制語句
(5)語法限制不太嚴格,程序設(shè)計自由度大
(6)C語言允許直接訪問物理地址
(7)用C語言編寫的程序可移植性好
(8)生成目標代碼質(zhì)量高,程序執(zhí)行效率高
四、簡單的C語言程序
(1)一個程序由一個或多個源程序文件組成
在一個源程序文件中可以包括3個部分:
①預(yù)處理指令
②全局聲明
③函數(shù)定義
(2)函數(shù)是C程序的主要組成部分
①函數(shù)是C程序的基本單位。
②一個C語言程序是由一個或多個函數(shù)組成的,有且僅有一個main函數(shù)。
③一個小程序只包含一個源程序文件。
④函數(shù)既可以是庫函數(shù),也可以是用戶自定義函數(shù)。
(3)函數(shù)的兩個部分
①函數(shù)首部
函數(shù)首部包括函數(shù)名、函數(shù)類型、函數(shù)屬性、函數(shù)參數(shù)(形式參數(shù))名、參數(shù)類型。
②函數(shù)體
即函數(shù)首部下面的花括號內(nèi)的部分。函數(shù)體一般包括兩部分:聲明部分和執(zhí)行部分。
(4)程序總是從main函數(shù)開始執(zhí)行的
(5)程序中對計算機的操作是由函數(shù)中的C語句完成的
(6)在每個數(shù)據(jù)聲明和語句的最后必須有一個分號
(7)C語言本身不提供輸入輸出語句
(8)程序應(yīng)當包含注釋
五、運行C程序的步驟與方法
C程序運行步驟圖如圖1-1所示。其中實線表示操作流程,虛線表示文件的輸入輸出。

圖1-1 C程序運行步驟圖
六、程序設(shè)計的任務(wù)
程序設(shè)計是指從確定任務(wù)到得到結(jié)果、寫出文檔的全過程。從確定問題到最后完成任務(wù),一般經(jīng)歷以下幾個工作階段:
1.問題分析
2.設(shè)計算法
3.編寫程序
4.對源程序進行編輯、編譯和連接,得到可執(zhí)行程序
5.運行程序,分析結(jié)果
6.編寫程序文檔

更多考研專業(yè)課資料可百度 ? —— ?識庫學習網(wǎng)
