计算机程序设计基础
2011-7
清华大学出版社
郭秀娟,崔星华 主编
297
C语言是目前最流行的通用程序设计语言之一,是许多计算机专业人员和计算机爱好者学习程序设计语言的首选。《计算机程序设计基础(C语言)
》共分为13章,内容包括C语言程序设计预备知识,C语言程序设计基础,基本数据类型,运算符与表达式,基本输入、输出和顺序程序设计,选择结构、循环结构程序设计,数组,函数,指针,预处理命令,复杂数据类型,文件等。
《计算机程序设计基础(C语言)》注重可读性和适用性,对关键知识点进行了详细的说明,使读者能正确、直观地理解问题;样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;为了帮助初学者正确地掌握C语言的语法特点,书后附录中增加了相关的实验及作业。
本书的作者郭秀娟、崔星华都是长期在高校从事计算机软件教学的一线教师,有丰富的教学经验和科研开发能力。本书文字流畅、通俗易懂、概念清楚、深入浅出、例题丰富、实用性强。
本书适用于非计算机专业的本科生及高职高专学生使用,也可作为全国计算机等级考试参考书。
第1章 C语言概述
1.1 C语言的发展与特点
1.1.1 C语言的发展
1.1.2 C语言的特点
1.2 程序设计的基本概念
1.2.1 程序
1.2.2 程序设计
1.2.3 算法
1.2.4 数据结构
1.3 C语言的字符集与标识符
1.4 程序举例
1.5 本章小结
习题
第2章 数据类型
2.1 C语言的数据类型
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 字符常量
2.2.4 字符串常量
2.2.5 符号常量
2.3 变量
2.3.1 整型变量
2.3.2 实型变量
2.3.3 字符变量
2.3.4 变量赋初值
2.4 数据间的混合运算与类型转换
2.5 本章小结
习题
第3章 C语言的运算符与表达式
第4章 顺序结构程序设计
第5章 分支结构程序设计
第6章 循环结构程序设计7
第7章 数组
第8章 函数
第9章 预处理命令
第10章 指针
第11章 结构体与共用体
第12章 文件
第13章 位运算
附录A
附录B 字符的ASCII码表
参考文献
《计算机程序设计基础(C语言)》特色: 本教程内容按教学单元而不是按主题单元来划分,更侧重于遵循“教”和“用”两项基本原则。本教程在内容上遵循大纲,讲解深入浅出,简明扼要,并通过程序范例来帮助学生具体理解所有的概念和培养实际解决问题的能力,让学生能尽快编写出有实际应用价值的程序。通过思考题、练习及一些具有创造性和挑战性的问题来增强学生对具体问题的综合应用能力和创新能力。本教程全部程序代码已通过调试,可以直接使用。为了便于读者学习,本教程配有配套的实验教材《计算机程序设计习题与实验》。
很好,对考级以及了解这方面的知识很有帮助。