简介
《计算机软件技术基础》将C语言程序设计、算法和数据结构等内容融为一体,旨在向读者介绍软件技术中最基本的、也是最重要的知识,即程序设计技术。C语言程序设计部分包括C语言基础、程序控制结构、数组、函数、指针、结构类型、共用体和枚举类型、文件等,算法和数据结构部分包括算法的概念和评价方法,表、树、图等主要结构和栈、队、矩阵、字符串和散列表等基本结构,以及各种排序算法。本书内容丰富,叙述简练,每章都配有练习题。
另外,与本书同步出版的配套教材《计算机软件技术基础实践教程》用于指导读者如何编程并上机调试。
本书可作为大学计算机软件技术基础课程的教材或教学参考书,也可作为广大电脑爱好者学习程序设计方法的自学书籍。
目录
编者的话
前言
上篇C语言程序设计
第1章C语言基础
1.1C程序的基本结构
1.2基本字符集与标识符
1.3简单数据类型
1.4运算符与表达式
1.5赋值语句及简单输入、输出
1.6编译预处理
1.7程序设计风格
1.8习题
第2章程序控制结构
2.1if语句
2.2switch语句
2.3while语句
2.4do-while语句
2.5for语句
2.6多重循环结构
2.7break语句、continue语句和goto语句
2.8习题
第3章数组
3.1一维数组
3.2二维数组
3.3数组应用示例
3.4字符数组与字符串
3.5习题
第4章函数
4.1函数定义
4.2函数调用与函数说明
4.3通过函数参数传递数据
4.4函数的递归调用
4.5数组作为函数参数传递
4.6变量的作用域和存储类别
4.7函数的存储类别
4.8习题
第5章指针
第6章结构类型
第7章共用体和枚举类型
第8章文件
第9章综合示例
下篇算法和数据结构
第10章算法和数据结构的意义
第11章表结构
第12章表的相关结构
第13章树结构
第14章图结构
第15章排序
附录
参考文献
前言
上篇C语言程序设计
第1章C语言基础
1.1C程序的基本结构
1.2基本字符集与标识符
1.3简单数据类型
1.4运算符与表达式
1.5赋值语句及简单输入、输出
1.6编译预处理
1.7程序设计风格
1.8习题
第2章程序控制结构
2.1if语句
2.2switch语句
2.3while语句
2.4do-while语句
2.5for语句
2.6多重循环结构
2.7break语句、continue语句和goto语句
2.8习题
第3章数组
3.1一维数组
3.2二维数组
3.3数组应用示例
3.4字符数组与字符串
3.5习题
第4章函数
4.1函数定义
4.2函数调用与函数说明
4.3通过函数参数传递数据
4.4函数的递归调用
4.5数组作为函数参数传递
4.6变量的作用域和存储类别
4.7函数的存储类别
4.8习题
第5章指针
第6章结构类型
第7章共用体和枚举类型
第8章文件
第9章综合示例
下篇算法和数据结构
第10章算法和数据结构的意义
第11章表结构
第12章表的相关结构
第13章树结构
第14章图结构
第15章排序
附录
参考文献
计算机软件技术基础
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×