C语言程序设计
2009-4
夏宽理、 赵子正 中国铁道出版社 (2009-06出版)
夏宽理,赵子正 著
253
无
《21世纪高等院校计算机专业规划教材:C语言程序设计(第2版)》讲解了C语言程序设计的基本概念和算法,主要内容包括基本数据类型、结构化程序设计、数组、函数、指针和引用、结构和链表及数据文件处理技术等;结合C语言基本内容讲解计算机程序设计的基本原理、程序设计技巧与方法以及几个常用的算法设计技术。《21世纪高等院校计算机专业规划教材:C语言程序设计(第2版)》的特点是以读者学习程序设计方法为主导,以算法为依据介绍程序的设计过程。 《21世纪高等院校计算机专业规划教材:C语言程序设计(第2版)》适合作为高等院校各类专业计算机程序设计的教材,也可作为参加“计算机软件专业技术资格和水平考试”人员学习程序设计的教材,还可作为各类进修班、培训班讲授程序设计的参考书。
第1章 程序设计基础1.1 计算机和程序设计基础知识1.2 C语言的历史和特点1.3 几个简单的C程序1.4 C语言的词汇、数据类型、常量和变量1.5 程序开发环境基础知识习题一第2章 基本数据类型及其运算2.1 基本数据类型2.1.1 整型数据2.1.2 浮点型数据2.1.3 字符型数据2.2 输入和输出基础2.2.1 单个字符输出和输入2.2.2 格式输出和输入2.3 数据运算2.3.1 赋值运算2.3.2 算术运算2.3.3 关系运算和逻辑运算2.3.4 条件运算2.3.5 其他运算2.4 表达式2.4.1 表达式分类2.4.2 表达式的类型转换习题二第3章 结构化程序设计3.1 基本语句3.2 顺序结构3.3 选择结构3.3.1 两路条件选择结构3.3.2 多路按值选择结构3.4 循环结构3.4.1 while循环结构3.4.2 do…while循环结构3.4.3 for循环结构3.4.4 三种循环结构比较3.4.5 嵌套的循环结构3.5 简单程序设计实例习题三第4章 数组4.1 数组的基本概念4.2 一维数组4.3 多维数组4.4 字符串处理技术基础习题四第5章 函数5.1 函数的基本概念5.2 库函数的使用方法5.3 函数定义5.4 函数调用5.5 函数说明5.6 递归函数基础5.7 函数程序设计实例5.8 存储类别和作用域5.9 编译预处理命令简介习题五第6章 指针和引用6.1 指针基本概念6.2 指向数组元素的指针6.3 指针形参6.4 数组形参6.5 指向二维数组一整行的指针6.6 指针数组6.7 多级指针6.8 函数指针6.9 返回指针值的函数6.1 0引用习题六第7章 结构和链表7.1 结构类型和结构变量7.2 结构数组7.3 结构与函数7.4 链表7.5 联合7.6 位域7.7 枚举7.8 类型定义7.9 变量定义习题七第8章 数据文件处理技术8.1 文件类型和文件类型指针变量8.2 几个常用的数据文件库函数8.3 文件处理程序结构8.4 文件处理程序实例习题八第9章 算法设计技术基础9.1 迭代法9.2 递推法9.3 回溯法9.4 贪婪法9.5 动态规划法习题九附录A 运算符的优先级与结合性*附录B ASCII字符集附录C VisualC++使用方法简介附录D C语言常用语法提要附录E 常用库函数参考文献
《C语言程序设计》主要是为学生学习程序设计而编写的,与其他介绍C语言程序设计的教材相比,主要有两个特色:一是全书有大量的程序设计实例,并在程序设计实例中强调程序的开发过程,即通过分析问题,先用逐步求精方法寻找问题的求解算法,然后给出问题的程序解。这正是一般小程序或程序模块设计的完整过程。二是详尽介绍了算法设计的方法,这是因为程序设计与设计算法是紧密相连的。其目的是让读者对程序设计的有关内容有更全面的了解,使读者学习《C语言程序设计》以后,不仅了解了程序语言,还能用程序语言编写程序,通过进一步上机实践,逐步达到独立编写应用程序的目的。
无
不知道是不是正版呀 还行吧