C语言程序设计
2012-2
江苏大学
耿焕同 编
303
C语言作为结构化程序设计语言的典型代表,非常适合作为程序设计技术的入门语言,更为重要的是,C语言在应用上不仅适合软件开发,而且能够直接对各类可编程器件进行底层操作。 《“十二五”卓越工程技术人才培养系列教材:C语言程序设计》以ISO C89语言规范为蓝本,循序渐进,深入浅出,系统地讲解从语法到问题编程求解的各个环节,内容包括:程序设计理论基础篇、C语言程序设计基础篇、C语言程序设计能力篇。 《“十二五”卓越工程技术人才培养系列教材:C语言程序设计》紧紧结合C语言的学习方法和学生的学习特点,科学设计、精心组织教学内容,以浅显易懂的语言进行撰写,并配有大量的图解、例题和程序实例等,使非计算机专业人员也能快速地理解和掌握编程的技巧与精髓,熟练掌握应用C语言进行编程的基本技能。 本书以学生编程能力的培养为设计重点,巧妙选择典型例题,并配以问题分析及程序分析等内容,丰富了教材内涵,提高学生的学习兴趣。本书语言表达严谨、流畅,实例丰富,不仅适合各类高校举办的二级独立学院理工类本科学生学习,也非常适合其他层次学生学习,同时还可作为编程人员的自学教材和全国计算机等级考试(C语言)的参考教材。 为便于读者学习和课程教学的需要,本书附有光盘,光盘内容包括本书所有例题的源程序和教学课件。
第1篇 程序设计基础第1章 程序设计方法学第2章 算法——程序的关键第3章 程序设计过程与C语言开发环境第4章 相关的程序设计基础知识第2篇 C语言程序设计基础第5章 C语言基础第6章 顺序结构程序设计第7章 分支结构程序设计第8章 循环结构程序设计第3篇 C语言程序设计能力第9章 数组第10章 指针与数组第11章 函数第12章 结构体、共用体、枚举及用户定义类型第13章 文 件第14章 位运算第15章 编译预处理附录参考文献
《“十二五”卓越工程技术人才培养系列教材:C语言程序设计》循序渐进,由方法到实践,由入门到掌握,共分为3大篇。第1篇为程序设计基础篇,为初学者介绍程序设计的方法、算法、开发环境和相关的程序设计基础知识等;第2篇为C语言程序设计基础篇,从最简单的C语言程序开始认识,逐步介绍C语言程序的构成要素,使略有计算机基础的人都能容易地学会C语言编程;第3篇为C语言程序设计能力篇,主要介绍C语言中的数组、指针、函数以及文件操作等内容。