当前位置: 首页 > 计算机专业 >
C语言程序设计

C语言程序设计

ISBN:9787577017631

主编:符小周、戈斌、胡洪云、胡正胜

出版社:电子科技大学出版社

出版/修订日期:2025年8月

¥ 52.8

简介 目录

       作为计算机领域的“经典母语”,C语言既是计算机及相关专业学生接触的第一门编程语言,也是理解计算机底层逻辑、培养程序设计思维的核心工具。在多年的教学实践中编者发现:许多初学者学完语法后仍不敢写代码,面对实际问题时无从下手;部分教材重语法轻应用,知识与实践脱节,难以真正提升编程能力。基于此,编者与行业工程师合作,力求打造一本学完能写、写能解决问题的C语言入门教材。

     本书以算法设计为核心,以程序编写为导向,突破传统教材按语法点罗列知识点的框架,构建“知识筑基一能力进阶一工程实践”的完整学习路径。全书9章内容环环相扣:从程序设计预备知识建立计算思维(第1章),到数据类型、输入输出、流程控制等基础语法知识的扎实掌握(第2、3章),再到函数模块化设计(第4章)、数组/字符串/指针的高效数据操作(第5、6章)、结构体与文件的复杂数据管理(第7、8章),最终通过“学生成绩管理系统”综合实训(第9章)实现知识的融会贯通。每一章的知识设计都贴合初学者的认知规律,确保学一点、会一点、用一点。

    本书面向高等院校计算机、电子信息、自动化等专业的C语言课程教学,也适合编程爱好者自学。教学中建议教师结合课堂演示与实验课,引导学生动手调试书中实例;自学者可遵循“阅读一模仿一修改一创新”的路径,逐步提升编程能力。

   本书编者长期从事计算机程序设计类课程的教学实践,积极参与程序类课程教学改革与研究,在教学内容、教学方法、教学手段和考核方式等方面形成了一套完整的体系。由于编者水平有限,书中不妥之处在所难免,敬请读者批评指正。

第1章程序设计与C语言概述

1.1程序与程序设计语言

1.2C语言的发展过程

1.3C语言字符集与标识符

1.4C语言程序的基本结构和书写格式

1.5C语言程序的开发过程

本章小结

习题

第2章 数据类型与表达式

2.1数据类型概述

2.2基本数据类型

2.3常量与变量

2.4运算符与表达式

2.5数据的类型转换

2.6运算符与表达式综合应用举例

本章小结

习题

第3章 控制结构

3.1算法

3.2C语句概述

3.3数据的输入与输出

3.4 顺序结构程序设计

3.5选择结构程序设计

3.6循环结构程序设计

3.7流程转向语句

3.8程序设计风格

本章小结

习题

第4章函数与预处理

4.1函数的概述

4.2函数的定义与调用

4.3函数的嵌套调用与递归调用

4.4变量的作用域与存储类型

4.5库函数的应用

4.6编译预处理

4.7函数应用案例分析

本章小结

习题

第5章 数组与字符串

5.1数组的定义和使用

5.2 字符串与字符数组

5.3数组作为函数的参数

本章小结

习题

第6章 指针

6.1指针与指针变量

6.2指针与数组

6.3指针与函数

6.4动态内存分配

6.5指针应用举例

本章小结

习题

第7章结构体与共用体

7.1构造数据类型的引入

7.2结构体类型的定义与结构体变量的引用

7.3结构体数组

7.4结构体与函数

7.5结构体与指针

7.6链表

7.7共用体

7.8枚举类型

7.9 typedef的用法

7.10结构体和共用体综合应用举例

本章小结

习题

第8章 文件

8.1文件的分类

8.2文件类型指针

8.3文件的打开与关闭

8.4文件的读写

8.5文件的定位

8.6出错的检测

本章小结

习题

第9章 综合实训

9.1问题描述

9.2系统分析

9.3系统设计

9.4程序代码

9.5调试运行

本章小结

封面和样张