


定价:34元
印次:2-3
ISBN:9787302218531
出版日期:2010.04.01
印刷日期:2013.03.15
图书责编:张民
图书分类:教材
本书在内容的编排上,更多地考虑了初学者的要求,主要内容包括C语言概述、C语言的基础知识、结构化程序设计、模块化程序设计、数组、指针、结构和文件。 全书内容从易到难,循序渐进,列举了大量能够解决实际问题的实例,并有一个贯穿始终的例子,将一个小程序逐渐扩充成一个比较大的程序。最后一章还讨论了两个案例,帮助读者了解和掌握编写实用的能解决实际问题的C程序的方法。 本书主要是为从来没有学过程序设计语言的大学生量身定做的,适合作为学校计算机及相关专业程序设计课程的教材。也可以作为C语言自学者的参考用书。
本书是在第1版的基础上,总结了近几年的教学经验并听取了专家、读者以及学生的意见而做的进一步的修订。 本次修订在内容上做了一些必要的更新,并在写作思想上也做了一些改进,希望更能满足初学者以及对程序设计要求不是很高的读者的需求。 在第2版的写作过程中采用了新的写作思路,即在提出问题的同时给出示例程序,而示例程序中尽量将主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全面的认识。在示例程序之后,才是对具体问题的讲解和讨论。 同时,本书在以下几个方面对第1版的内容做了修订。 (1) 为了真正提高学生的程序设计的能力,在内容中特别增加了最后一章“案例”,其中讲解了两个有意义的程序,是能够解决实际问题的程序。通过案例的学习,不但可以巩固前面所学的知识,关键是能提高学生的实践能力和学习兴趣。但是,对于第一次学习程序设计的读者来说,可能有一点难度,因此,尽量加了一些讲解的内容。 (2) 对不能帮助读者建立程序设计思想、只是一些对简单讨论语法的内容做了删减。例如,在讲解运算符时,尽量将运算符的使用通过有用的程序实现来讲解,而不是像出考题一样写一些意义不大的(只是为了应付某些考试)程序。 (3) 更换了某些程序实例,选择了更具特色和实用性的程序实例。 (4) 本书的全部程序都重新在Visual C++ 6.0环境下进行了调试,与调试环境有关的内容也改为Visual C++ 6.0的,以适应新的教学需求,并且,除了中文显示有些问题,所有程序依然能在Turbo C++3.0环境下运行,以方便那些习惯使用Turbo C++ 3.0环境的师生。 本书由林小茶和...
1.1 程序设计语言1
1.1.1 低级语言2
1.1.2 高级语言3
1.2 通过实例认识C程序的结构3
1.2.1 问候界面3
1.2.2 计算有线电视一年的费用5
1.2.3 计算有线电视n年的费用7
1.3 C语言的标准和编译器8
1.3.1 C语言的标准8
1.3.2 常用的C语言编译器8
1.4 程序的调试9
1.4.1 调试步骤 9
1.4.2 在Visual C++ 6.0 调试环境下调试第一个程序9
习题13第2章 C语言的基础知识15
2.1 标识符、变量与常量15
2.1.1 标识符15
2.1.2 变量17
2.1.3 常量18
2.2 C语言的数据类型19
2.2.1 为什么要讨论数据类型19
2.2.2 C语言的数据类型种类21
2.2.3 整型数据22
2.2.4 字符型数据28
2.2.5 浮点型数据33
2.3 运算符和表达式36
2.3.1 表达式与简单语句36
2.3.2 算术运算符36
2.3.3 赋值运算符38
2.3.4 增1/减1运算符39
2.3.5 位逻辑运算符41
2.3.6 逗号运算符42
2.3.7 求字节数运算符43
2.3.8 不同数据类型数据间的混合运算44
2.3.9 赋值表达式的类型转换46
2.4 指针类型与指针运算符51
2.4.1 指针概念和指针变量的定义51
2.4.2 指针运算符&和的使用52
2.5 典型错误分析55
习题57第3章 结构化程序设计61... 查看详情






