C语言程序设计

2025-12-3 18 12/3

C语言程序设计

作者:陈惠明,赵青杉主编

页数:205

出版社:中国铁道出版社

出版日期:2015

ISBN:9787113195175

高清校对版pdf(带目录)

前往页尾底部查看PDF电子书

内容简介

全书注重培养读者先进行算法描述后进行编程实践的良好编程习惯, 使读者逐步掌握用计算机解决实际问题的方法。全书分为8章, 主要内容包括C语言基础知识、算法、C程序的控制结构、数组与指针、函数、结构体与共用体、募操作和C语言课程设计。

目录

第1章 C语言基础知识1.1 C语言概述1.1.1 C程序的结构1.1.2 C程序的上机步骤1.2 C语言的基本数据类型1.2.1 标识符1.2.2 常量1.2.3 变量1.3 基本输入,输出函数1.3.1 格式化输出函数1.3.2 格式化输入函数1.3.3 字符输入,输出函数1.4 运算符和表达式1.4.1 算术运算符与算术表达式1.4.2 赋值运算符与赋值表达式1.4.3 逗号运算符与逗号表达式1.4.4 简单的位运算与位表达式1.4.5 运算符的优先级1.5 类型转换1.5.1 隐式类型转换1.5.2 式类型转换1.6 C程序展示小结习题第2章 算法2.1 算法的概念2.2 利用计算机求解问题的一般过程2.3 算法的描述2.3.1 用自然语言描述算法2.3.2 用流程图描述算法2.3.3 用N-S图描述算法2.3.4 用伪代码描述算法2.3.5 用计算机语言描述算法2.4 算法举例小结习题第3章 C程序的控制结构3.1 分支结构3.1.1 关系表达式和逻辑表达式3.1.2 if语句3.1.3 条件表达式3.1.4 switch语句3.2 循环结构3.2.1 while语句3.2.2 do...while语句3.2.3 for语句3.2.4 break语句和continue语句3.2.5 循环的嵌套3.3 综合应用小结习题第4章 数组与指针4.1 数组4.1.1 一维数组4.1.2 二维数组4.1 13字符数组4.2 指针4.2.1 指针变量的定义与相关运算4.2.2 指针与一维数组4.2.3 指针与二维数组4.2.4 指针数组4.2.5 指针与字符串4.3 动态内存分配4.4 数组与指针综合应用4.4.1 单词统计4.4.2 排序4.4.3 查找4.4.4 进制转换4.4.5 二维数组应用小结习题第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.4 变量的作用域与存储类型5.4.1 变量的作用域5.4.2 变量的存储类型5.5 内部函数和外部函数5.5.1 内部函数5.5.2 外部函数5.6 编译预处理5.6.1 宏定义5.6.2 文件包含5.6.3 条件编译5.7 标准函数简介5.7.1 字符串处理函数5.7.2 字符处理函数5.7.3 动态地址分配函数5.7.4 数学函数5.7.5 数据类型转换函数5.7.6 其他函数5.8 函数综合应用案例5.8.1 字符串处理函数应用5.8.2 函数指针应用5.8.3 递归算法应用小结习题第6章 结构体与共用体6.1 结构体类型6.1.1 结构体类型的定义和使用6.1.2 指向结构体类型数据的指针6.2 共用体与枚举类型6.2.1 共用体6.2.2 枚举类型6.3 链表6.4 结构体综合应用6.4.1 学生成绩查询6.4.2 个人通讯录小结习题第7章 文件操作7.1 文件概述7.1.1 文件的概念7.1.2 文件类型指针7.1.3 文件的操作7.2 文件的打开和关闭7.2.1 文件打开函数7.2.2 文件关闭函数7.3 文件的顺序读/写7.3.1 字符读/写函数7.3.2 字符串读写函数7.3.3 格式化读/写函数7.3.4 二进制文件读/写函数7.4 文件的随机读/写7.5 文件状态检查函数7.5.1 文件读/写结束检查函数7.5.2 文件出错检查函数7.5.3 文件出错复位函数小结习题第8章 C语言课程设计8.1 c语言课程设计实施方案8.2 c语言课程设计任务书18.3 c语言课程设计任务书28.4 c语言课程设计任务书38.5 c语言课程设计任务书48.6 C语言课程设计任务书5附录A 常用字符与ASCll(十进制)对照表附录B C语言常用内部函数表参考文献
百度网盘:https://pan.baidu.com/s/1bZlwmciA6uCw-81m0B3ifw?pwd=cbm9
- THE END -

非特殊说明,本博所有文章均为博主原创。