C语言程序设计
上QQ阅读APP看书,第一时间看更新

前言


FOREWORD

C语言功能丰富、目标程序质量高、可移植性好,简单易读,结构清晰,适合作为程序设计的入门语言,是计算机应用技术、计算机网络技术、移动通信技术、计算机信息管理和物联网应用技术等专业的专业基础课。其课程的主要任务是使学生掌握程序设计的基础知识、语法规范和基本技能,培养学生编写和调试程序的能力,领会结构化程序设计思想,为后继专业课程打下坚实的基础。

本书从高职高专的实际情况出发,充分考虑高职学生的思维习惯、学习基础和培养目标,重点讲解在实际编程中广泛使用的知识点和程序设计方法,选择典型且容易理解的案例;摒弃或者简单介绍较少使用的知识点和技术;内容的安排上循序渐进、深入浅出,既考虑C语言知识的连贯性,又考虑学生的认知规律,着重培养学生的创新能力、实践能力和自学能力。

在时间的安排上,建议采用课堂讲授、上机实践、课后练习相结合的方式,课堂讲授时间约占50%,上机实践与课后练习时间约占50%。

全书共分为11章:第1章主要介绍了C语言的发展过程、特点、程序构成和开发过程;第2章主要介绍了C语言的数据类型、运算符和表达式;第3章主要介绍了C语言的语句和输入/输出函数;第4章主要介绍了C语言的选择结构程序控制语句;第5章主要介绍了C语言的循环结构程序控制语句;第6章主要介绍了C语言的一维数组、二维数组和字符数组的使用方法;第7章主要介绍了C语言的结构体类型和共用体类型的使用方法;第8章主要介绍了C语言函数的使用方法;第9章主要介绍了C语言中指针的语法和使用技巧;第10章主要介绍了C语言中文件的使用方法;第11章主要通过一个案例,介绍了C语言的综合使用方法。

本书由武书琴、薛慧君、旭日任主编,冯建平、邢苗苗、海川任副主编,霍婕婷、王艳春、秦涛参编,全书由旭日统稿,薛慧君审定。在本书的编写过程中得到了内蒙古合力思腾教育信息技术有限公司工程师的关心和指导,在此,向所有关心和支持本书出版的人士表示衷心的感谢!

由于水平有限,加之时间仓促,书中难免存在疏漏和不足之处,敬请广大读者批评指正。

编者

2016年3月