第一图书网

C语言程序设计

王芳 高等教育
出版时间:

2011-2  

出版社:

高等教育  

作者:

王芳  

页数:

295  

内容概要

  《C语言程序设计》按照教育部高等学校计算机科学与技术教学指导委员会编制的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》(试行)文件中有关C语言程序设计课程的教学基本要求编写而成。全书共分10章,系统地介绍了程序设计的基本概念,C语言的各种数据类型、运算符和表达式、模块化程序设计方法,控制结构、指针、结构体和文件系统的基本操作。  《C语言程序设计》内容安排循序渐进,采用通俗易懂、深入浅出的讲解方法,配有丰富的例题和大量习题以强化各个知识点,通过两个贯穿全书的案例结合各章内容以讲解不同的实现方法。此外,为帮助读者对教材内容的理解和掌握,提高和强化动手能力,结合每章内容,还编写了配套实验指导书——《C语言程序设计实验指导与习题解答》(ISBN:978-7-04-031509-7),供读者学习时参考使用。  《C语言程序设计》既可作为高等学校计算机程序设计教材,也可作为计算机程序设计培训教材或其他从事计算机程序设计人员的自学参考书。

书籍目录

第1章 概述1.1 C语言的介绍1.1.1 C语言的历史1.1.2 C语言的基本用途1.1.3 C语言的特点1.2 C程序基本结构1.3 编码风格1.4 使用集成开发环境(IDE)编程1.4.1 C程序的一般开发过程1.4.2 TurboC2.0集成开发环境的使用方法1.4.3 Linux操作系统中C程序的开发方法1.4.4 VisualC++6.0集成开发环境1.5 案例1.6 小结习题第2章 变量与表达式2.1 简单表达式2.1.1 算术运算符及其表达式2.1.2 C语言表达式书写规则2.2 变量与常量2.2.1 变量2.2.2 常量和符号常量2.3 数据类型2.3.1 整型数据2.3.2 实型数据2.3.3 字符型数据2.3.4 类型转换2.4 赋值语句2.5 复杂表达式2.5.1 自增、自减运算符2.5.2 关系运算符与关系表达式2.5.3 逻辑运算符与逻辑表达式2.5.4 逗号运算符2.6 基本输入输出函数2.6.1 字符输入与输出函数2.6.2 格式化输入与输出函数2.6.3 常用函数2.7 顺序结构程序设计2.8 案例2.9 小结习题第3章 控制语句3.1 if…else语句3.1.1 if…else语句的三种形式3.1.2 if语句的嵌套3.1.3 条件运算符3.2 switch…case语句3.3 for语句3.4 while、do…while语句3.4.1 while语句3.4.2 do…while语句3.5 break、continue语句3.5.1 break语句3.5.2 Continue语句3.6 goto语句3.7 多重循环3.8 案例3.9 小结习题第4章 数组4.1 数组的概念4.1.1 数组的一般概念4.1.2 数组的特点4.1.3 数组的使用场合4.2 一维数组4.2.1 一维数组的定义4.2.2 一维数组元素的引用4.2.3 一维数组的赋值4.2.4 一维数组应用举例4.3 多维数组4.3.1 多维数组的定义4.3.2 二维数组的引用4.3.3 二维数组的赋值4.3.4 二维数组应用举例4.4 字符数组4.4.1 字符数组的定义4.4.2 字符数组的赋值4.4.3 字符数组的引用4.4.4 字符串4.4.5 字符数组的输入输出4.4.6 常用的字符串处理函数4.4.7 字符数组应用举例4.5 案例4.6 小结习题第5 章函数5.1 函数的定义5.1.1 函数定义的一般格式5.1.2 “空函数”5.2 函数的运用5.2.1 函数的调用5.2.2 参数传递5.3 变量的作用域与生存期5.3.1 局部变量5.3.2 全局变量5.3.3 变量的生存期5.3.4 用extern声明外部变量5.3.5 用static声明外部变量5.3.6 函数的存储类另口5.4 函数的嵌套与递归调用5.4.1 函数的嵌套调用5.4.2 函数的递归调用5.5 案例5.6 小结习题第6章 指针6.1 指针的含义6.2 指针变量6.2.1 指针变量的定义6.2.2 指针变量的引用6.2.3 指针的运算6.3 指针与数组6.3.1 指向数组元素的指针6.3.2 指针与字符串6.3.3 指针数组6.3.4 指针与二维数组6.4 指针与函数6.4.1 指针作为函数的参数6.4.2 指针函数6.4.3 函数指针6.5 案例6.6 小结习题第7章 结构体与其他构造数据类型7.1 结构体7.2 结构体数组的定义和引用7.2.1 结构体数组的定义7.2.2 结构体数组的初始化7.2.3 结构体数组的输入与输出7.3 指向结构体的指针7.3.1 结构体指针的定义和引用7.3.2 指向结构体数组的指针7.4 结构体与函数7.4.1 结构体传递给函数的方式7.4.2 结构体的应用7.5 复杂的结构体7.5.1 结构体作为结构体成员7.5.2 结构体的自我引用7.6 链表7.6.1 链表概述7.6.2 C语言中的内存管理函数7.6.3 创建动态链表7.6.4 链表的插入操作7.6.5 链表的删除操作7.6.6 链表的查找操作7.6.7 链表的输出操作7.7 共用体7.7.1 共用体类型的定义与变量的……第8章 文件第9章 编译预处理与多模块可执行程序的生成第10章 位运算附录一 常用字符与ASCII码对照表附录二 运算符的优先级与结合性附录三 C常用库函数参考文献


编辑推荐

  《C语言程序设计》根据初学者的特点和认知规律,遵照循序渐进、由浅入深的原则,精选内容,分散难点,选例经典实用、分析透彻浅显,力求做到内容新颖、概念清晰、实用性强,通俗易懂。  《C语言程序设计》由多年从事教学与程序设计的教师编写,有许多独特之处,符合项目开发的标准规范。通过两个贯穿全书的案例结合各章内容讲解不同的实现方法,使学生在掌握知识点的同时加深对编程方法的理解。  书中每章都安排有习题,加强读者对所学知识点的理解与掌握。《C语言程序设计》的编写融入了编者多年的教学经验,是多年教学与研究成果的体现。

图书封面

广告

下载页面


C语言程序设计 PDF格式下载



相关图书