標準C程序設計

出版時間:2006-6  出版社:清華大學出版社  作者:巴拉古魯薩米  頁數:493  
Tag標簽:無  

內容概要

本書是印度各大學使用最廣的C語言程序設計教材之一。    本書旨在教授讀者如何使用C語言進行程序設計。全書貫徹了“用示例學習”的概念。在深入介紹了C語言的每個特性之后,給出了一個完整的示例程序,用于演示說明其應用。每章末尾的“案例學習”不僅介紹了把C語言的特性集成在一起的常用方法,而且還顯示了它在實際生活中的應用。最后一章介紹了開發(fā)高效、無錯誤的C程序的一些指導原則。    本書第3版融入了過去10年中采用本書的學生和老師的很多反饋意見。    總之,本書的語言簡潔易懂,示例非常豐富且具有很強的實際指導意義,是一本很好的C語言程序設計的教材。

作者簡介

作者:(印)巴拉古魯薩米

書籍目錄

preface to the third editionpreface to the first edition1. Overview of C   1.1 History of C   1.2 Importance of C   1.3 Sample Program 1: Printing a Message   1.4 Sample Program 2: Adding Two Numbers   1.5 Sample Program 3: Interest Calculation   1.6 Sample Program 4: Use of Subroutines   1.7 Sample Program 5: Use of Math Functions  1.8 Basic Structure of C Programs   1.9 Programming Style   1.10 Executing a ‘C’ Program  1.11 Unix System   1.12 MS-DOS System     Review Questions    Programming Exercises 2. Constants, Variables, and Data Types   2.1 Introduction   2.2 Character Set   2.3 C Tokens   2.4 Keywords and Identifiers   2.5 Constants   2.6 Variables   2.7 Data Types   2.8 Declaration of Variables   2.9 Declaration of Storage Class   2.10 Assigning Values to Variables   2.11 Defining Symbolic Constants   2.12 Declaring a Variable as Constant   2.13 Declaring a Variable as Volatile   2.14 Overflow and Underflow of Data     Case Studies     Review Questions    Programming Exercises 3. Operators and Expressions   3.1 Introduction   3.2 Arithmetic Operators   3.3 Relational Operators   3.4 Logical Operators   3.5 Assignment Operators   3.6 Increment and Decrement Operators   3.7 Conditional Operator   3.8 Bitwise Operators   3.9 Special Operators   3.10 Arithmetic Expressions   3.11 Evaluation of Expressions   3.12 Precedence of Arithmetic Operators   3.13 Some Computational Problems   3.14 Type Conversions in Expressions   3.15 Operator Precedence and Associativity   3.16 Mathematical Functions     Case Studies     Review Questions     Programming Exercises 4. Managing Input and Output Operations   4.1 Introduction   4.2 Reading a Character   4.3 Writing a Character   4.4 Formatted Input   4.5 Formatted Output     Case Studies     Review Questions     Programming Exercises 5. Decision Making and Branching   5.1 Introduction   5.2 Decision Making with if Statement   5.3 Simple if Statement   5.4 The if.....else Statement   5.5 Nesting of if....else Statements   5.6 The Else if Ladder   5.7 The Switch Statement   5.8 The ? : Operator   5.9 The Goto Statement     Case Studies     Review Questions     Programming Exercises 6. Decision Making and Looping   6.1 Introduction   6.2 The While Statement   6.3 The do Statement   6.4 The for Statement   6.5 Jumps in Loops     Case Studies     Review Questions     Programming Exercises 7. Arrays 8. Character Arrays and Strings9. User-defined Functions 10. Structures and Unions11. Pointers 12. File Management in C 13. Dynamic Memory Allocation and Linked Lists 14. The Preprocessor 15. Developing a C Program: Some Guidelines Appendix Ⅰ: Bit-level Programming Appendix Ⅱ: ASCII Values of Characters Appendix Ⅲ: ANSI C Library Functions Appendix Ⅳ: A Phone Book Bibliography Index

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    標準C程序設計 PDF格式下載


用戶評論 (總計6條)

 
 

  •   要是你有一定的C基礎或英文水準好就比較好,他是英文版的,要是有C基礎閱讀不是很難,
  •   要學c語言的可以看看
  •   我選用了這本書嘗試作為C語言雙語教學的教材,這本書講得比較細,課后練習比較多,比較實用,但也有小部分內容過時了,總體來說還是不錯的,也適合初學者。
  •   這系列的書都挺細膩,講解透徹,而且作為參閱資料不失為上佳選擇。
  •   我想可能是翻譯中出現的問題。英文原版一般都很考究的,我以前看過很多的中文翻譯教材,難免筆誤,不過對于這種計算機類的書一定要考就啊。很害人的,我剛開始學,9頁的那個子程序很明顯在int mul(int x,int y)后面少了“{”最后還要加個“}”
  •   書里面太多的錯誤了,比如書中223頁的,本應是strlen()函數,用來測字符數的,卻被寫成了ctrlen();還有第9頁的,示例程序4:子例程的使用,那真的是會害死人的,才是書的開始啊,怎么會這樣的;還有第十章,結構與聯(lián)合的,更是不知怎么說好了,連個枚舉都沒說到,就算要把它放在別處,也不見得高明?。? 反正,是失望了,最不想說的一句了,卓越,你是否賣假書了。
 

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

京ICP備13047387號-7