從問題到程序

出版時間:2005-9-1  出版社:機(jī)械工業(yè)出版社  作者:裘宗燕 編  頁數(shù):415  
Tag標(biāo)簽:無  

內(nèi)容概要

本書以C作為討論程序設(shè)計的語言,討論了基本程序設(shè)計的各方面問題。書中給出程序?qū)嵗龝r沒有采用常見的提出問題,給出解答,再加些解釋的簡單三步形式,而是增加了許多問題的分析和討論,以幫助讀者認(rèn)識程序設(shè)計過程的實質(zhì),理解從問題到程序的思考過程。書中還盡可能詳盡地解釋了許多與C語言和程序設(shè)計有關(guān)的問題。    本書適合作為高等院校計算機(jī)及相關(guān)專業(yè)的教材,也可供其他學(xué)習(xí)C程序設(shè)計語言的讀者閱讀。

作者簡介

裘宗燕,北京大學(xué)數(shù)學(xué)學(xué)院信息科學(xué)系教授。長期從事計算機(jī)軟件與理論、程序設(shè)計語言和符號計算方面的研究和教學(xué)工作。已出版多部著作和譯著,包括《程序設(shè)計語言基礎(chǔ)》(譯著,北京大學(xué)出版社,1990),《Mathematica數(shù)學(xué)軟件系統(tǒng)的應(yīng)用與程序設(shè)計》(編著,北京大學(xué)出版社

書籍目錄

第1章  程序設(shè)計和C語言          1.1  程序和程序語言          1.2  C語言簡介          1.3  一個簡單的C程序          1.4  程序開發(fā)過程          1.5  問題與程序設(shè)計          本章討論的重要概念          練習(xí)        第2章  數(shù)據(jù)對象與計算          2.1  基本字符、名字表示、標(biāo)識符和關(guān)鍵字          2.2  數(shù)據(jù)與類型          2.3  基本類型與數(shù)據(jù)表示            2.3.1  整數(shù)類型和整數(shù)的表示            2.3.2  實數(shù)類型和實數(shù)的表示            2.3.3  字符類型和字符的表示            2.3.4  數(shù)據(jù)的外部表示、內(nèi)部表示與轉(zhuǎn)換          2.4  運算符、表達(dá)式與計算            2.4.1  算術(shù)運算符            2.4.2  算術(shù)表達(dá)式            2.4.3  表達(dá)式的求值            2.4.4  計算和類型          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)換          問題解釋          幾個常用程序模式          本章討論的重要概念          練習(xí)        第3章  變量、函數(shù)和控制結(jié)構(gòu)          3.1  語句、復(fù)合結(jié)構(gòu)          3.2  變量—概念、定義和使用            3.2.1  變量的定義            3.2.2  變量的賦值與取值            3.2.3  幾個問題          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  增量和減量運算符(++、--)            3.6.2  逗號運算符            3.6.3  實現(xiàn)二元運算符操作的賦值運算符            3.6.4  空語句            3.6.5  表達(dá)式和求值          問題解釋          幾個常用程序模式          本章討論的重要概念          練習(xí)        第4章  基本程序設(shè)計技術(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語言運算符表        附錄B  C語言速查        附錄C  C99簡介        進(jìn)一步學(xué)習(xí)的建議        參考文獻(xiàn)

媒體關(guān)注與評論

書評本書以程序設(shè)計為基本線索,同時深入介紹了C語言各方面的情況。書中強(qiáng)調(diào)的是如何認(rèn)識程序、寫程序和用C寫出好的程序。并通過實例討論了問題的分析和分解,找出主要步驟,確定函數(shù)抽象,找出循環(huán),選擇語言結(jié)構(gòu),最后寫出程序的過程。書中不少實例給出了在不同考慮下可能形成的多種解法,以幫助讀者理解程序設(shè)計的“真諦”。

編輯推薦

《從問題到程序》適合作為高等院校計算機(jī)及相關(guān)專業(yè)的教材,也可供其他學(xué)習(xí)C程序設(shè)計語言的讀者閱讀。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    從問題到程序 PDF格式下載


用戶評論 (總計17條)

 
 

  •   真的從問題到程序了,看了對本專業(yè)的人有所幫助
  •   適合新手們?nèi)タ?,問題很具體
  •   對于初學(xué)者來說是很好的入門書籍,尤其是對略有編程知識的人來說很有幫助,特別是第十章很有價值??!
  •   還行,我看過幾章,寫的比較有特色。
  •   專業(yè)書,只好看了
  •   好,發(fā)貨很快。。書的質(zhì)量也沒的說。。
  •   很好的一本書,推薦入門看
  •   真是好書哈!這是我讀過的最過癮的一本書
  •   裘老師通過講解C語言,來回答“究竟程序語言到底是啥”這個問題。
  •   這本書在論壇上看到的,看起來不錯的,不過現(xiàn)在沒有時間看了書的寫法也不錯的,有時間我會認(rèn)真看看的
  •   內(nèi)容很有新意,但是印刷不怎么樣,定價有點高
  •   才看了前4章,其他感覺不是很強(qiáng)烈,就是覺得看起很舒服 ,不枯燥
  •   書很好,寫得很棒。有條理,深入淺出。
  •   恩,書不錯。配送也特別快,前一天買的第二天就到了。
  •   講解細(xì)致,仔細(xì)閱讀會發(fā)現(xiàn)作者的用苦良心。
  •   C是種編程的好語言,雖然在學(xué)C++了,不過從C中還是獲益良多。
  •   講解很詳細(xì),舉例也比較多非常適合沒有基礎(chǔ)的人自學(xué)我就是在高三暑假把它給看了一遍
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7