出版時(shí)間:2005-9-1 出版社:機(jī)械工業(yè)出版社 作者:裘宗燕 編 頁數(shù):415
Tag標(biāo)簽:無
內(nèi)容概要
本書以C作為討論程序設(shè)計(jì)的語言,討論了基本程序設(shè)計(jì)的各方面問題。書中給出程序?qū)嵗龝r(shí)沒有采用常見的提出問題,給出解答,再加些解釋的簡(jiǎn)單三步形式,而是增加了許多問題的分析和討論,以幫助讀者認(rèn)識(shí)程序設(shè)計(jì)過程的實(shí)質(zhì),理解從問題到程序的思考過程。書中還盡可能詳盡地解釋了許多與C語言和程序設(shè)計(jì)有關(guān)的問題。 本書適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也可供其他學(xué)習(xí)C程序設(shè)計(jì)語言的讀者閱讀。
作者簡(jiǎn)介
裘宗燕,北京大學(xué)數(shù)學(xué)學(xué)院信息科學(xué)系教授。長(zhǎng)期從事計(jì)算機(jī)軟件與理論、程序設(shè)計(jì)語言和符號(hào)計(jì)算方面的研究和教學(xué)工作。已出版多部著作和譯著,包括《程序設(shè)計(jì)語言基礎(chǔ)》(譯著,北京大學(xué)出版社,1990),《Mathematica數(shù)學(xué)軟件系統(tǒng)的應(yīng)用與程序設(shè)計(jì)》(編著,北京大學(xué)出版社
書籍目錄
第1章 程序設(shè)計(jì)和C語言 1.1 程序和程序語言 1.2 C語言簡(jiǎn)介 1.3 一個(gè)簡(jiǎn)單的C程序 1.4 程序開發(fā)過程 1.5 問題與程序設(shè)計(jì) 本章討論的重要概念 練習(xí) 第2章 數(shù)據(jù)對(duì)象與計(jì)算 2.1 基本字符、名字表示、標(biāo)識(shí)符和關(guān)鍵字 2.2 數(shù)據(jù)與類型 2.3 基本類型與數(shù)據(jù)表示 2.3.1 整數(shù)類型和整數(shù)的表示 2.3.2 實(shí)數(shù)類型和實(shí)數(shù)的表示 2.3.3 字符類型和字符的表示 2.3.4 數(shù)據(jù)的外部表示、內(nèi)部表示與轉(zhuǎn)換 2.4 運(yùn)算符、表達(dá)式與計(jì)算 2.4.1 算術(shù)運(yùn)算符 2.4.2 算術(shù)表達(dá)式 2.4.3 表達(dá)式的求值 2.4.4 計(jì)算和類型 2.5 數(shù)學(xué)函數(shù)庫及其使用 2.5.1 函數(shù)、函數(shù)調(diào)用 2.5.2 數(shù)學(xué)函數(shù)及其使用 2.5.3 函數(shù)調(diào)用中的類型轉(zhuǎn)換 問題解釋 幾個(gè)常用程序模式 本章討論的重要概念 練習(xí) 第3章 變量、函數(shù)和控制結(jié)構(gòu) 3.1 語句、復(fù)合結(jié)構(gòu) 3.2 變量—概念、定義和使用 3.2.1 變量的定義 3.2.2 變量的賦值與取值 3.2.3 幾個(gè)問題 3.3 定義函數(shù)(初步) 3.3.1 函數(shù)定義 3.3.2 函數(shù)和程序 3.3.3 函數(shù)與類型 3.3.4 自定義輸出函數(shù) 3.4 關(guān)系表達(dá)式、邏輯表達(dá)式、條件表達(dá)式 3.4.1 關(guān)系表達(dá)式和條件表達(dá)式 3.4.2 邏輯表達(dá)式 3.5 語句與控制結(jié)構(gòu) 3.5.1 條件語句(if語句) 3.5.2 循環(huán)語句(1):while語句 3.5.3 循環(huán)語句(2):for語句 3.6 若干常用結(jié)構(gòu)和問題 3.6.1 增量和減量運(yùn)算符(++、--) 3.6.2 逗號(hào)運(yùn)算符 3.6.3 實(shí)現(xiàn)二元運(yùn)算符操作的賦值運(yùn)算符 3.6.4 空語句 3.6.5 表達(dá)式和求值 問題解釋 幾個(gè)常用程序模式 本章討論的重要概念 練習(xí) 第4章 基本程序設(shè)計(jì)技術(shù) 第5章 C程序結(jié)構(gòu) 第6章 數(shù)組 第7章 指針 第8章 文件和輸入輸出 第9章 結(jié)構(gòu)和其他數(shù)據(jù)機(jī)制 第10章 程序開發(fā)技術(shù) 第11章 標(biāo)準(zhǔn)庫 附錄A C語言運(yùn)算符表 附錄B C語言速查 附錄C C99簡(jiǎn)介 進(jìn)一步學(xué)習(xí)的建議 參考文獻(xiàn)
媒體關(guān)注與評(píng)論
書評(píng)本書以程序設(shè)計(jì)為基本線索,同時(shí)深入介紹了C語言各方面的情況。書中強(qiáng)調(diào)的是如何認(rèn)識(shí)程序、寫程序和用C寫出好的程序。并通過實(shí)例討論了問題的分析和分解,找出主要步驟,確定函數(shù)抽象,找出循環(huán),選擇語言結(jié)構(gòu),最后寫出程序的過程。書中不少實(shí)例給出了在不同考慮下可能形成的多種解法,以幫助讀者理解程序設(shè)計(jì)的“真諦”。
編輯推薦
《從問題到程序》適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也可供其他學(xué)習(xí)C程序設(shè)計(jì)語言的讀者閱讀。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載