您好,欢迎来到南京大学出版社官网!请【登录】【免费注册】

返回首页 | 加入我们

C语言程序设计

C语言程序设计 本书以c程序设计的三种基本结构为主要脉络,全书围绕这一核心,在去除掉一些细枝末节和晦涩难懂的语法基础上,重点介绍了数据类型和基本操作、数组、函数、指针、结构体和共用体、文件操作等C语言核心语法成分,同时也初步涉及了数据结构中最基本的链表和二叉树等内容。考虑到三年制高职课时较少的实际情况,对非计算机软件类专业,在学习完本书内容后,后续课程中可以不开设数据结构课程。
系列名:高等职业教育课程改革示范教材
作者:范爱华 编辑:吴华 ISBN:978-7-305-17976-1
出版时间:201612 字数:330 定价:34.00
开本:16开 页数:228 装订:平装
版次:1 CIP分类号:TP312.8  
 

作者简介

范爱华,扬州工业职业技术学院电气与信息工程学院副教授,教研室主任,曾编写过江苏省高等学校重点教材《程序设计基础》;王超,扬州工业职业技术学院电气与信息工程学院讲师

内容简介

本书以c程序设计的三种基本结构为主要脉络,全书围绕这一核心,在去除掉一些细枝末节和晦涩难懂的语法基础上,重点介绍了数据类型和基本操作、数组、函数、指针、结构体和共用体、文件操作等C语言核心语法成分,同时也初步涉及了数据结构中最基本的链表和二叉树等内容。考虑到三年制高职课时较少的实际情况,对非计算机软件类专业,在学习完本书内容后,后续课程中可以不开设数据结构课程。

目录

第1章概论1

1.1程序设计的概念和方法1

1.2可视化集成环境下程序的编写和实现4

1.3C语言程序的构成6

小结8

习题8

第2章算法——程序的灵魂9

2.1算法初步9

2.2算法描述10

2.3算法和算法分析15

2.4结构化程序设计方法17

小结18

习题19

第3章数据类型和基本操作20

3.1基本数据类型20

3.2常量与变量20

3.3变量操作23

3.4运算符和表达式25

3.5数据的输入输出28

小结29

习题29

第4章程序设计的三种基本结构31

4.1C语句概述31

4.2顺序结构程序设计32

4.3选择结构程序设计34

4.4循环结构程序设计52

小结77

习题77

第5章数组83

5.1一维数组83

5.2查找与排序87

5.3字符数组94

5.4二维数组100

5.5程序设计举例103

小结105

习题105

第6章函数107

6.1概述107

6.2函数的定义和调用108

6.3数组作为函数参数116

6.4局部变量和全局变量118

6.5函数应用举例119

小结126

习题126

第7章指针128

7.1指针的基本概念128

7.2指针变量129

7.3数组的指针133

7.4字符串的指针136

7.5函数的指针139

7.6指针数组与指向指针的指针142

小结144

习题145

第8章结构体与共用体147

8.1概述147

8.2定义结构体类型的方法148

8.3结构体变量的引用151

8.4结构体的初始化152

8.5指向结构体类型数据的指针155

8.6共用体158

小结160

习题160

第9章链表和二叉树165

9.1链表165

9.2二叉树172

小结181

习题181

第10章文件操作186

10.1文件186

10.2文本文件的写入187

10.3文本文件的读取189

10.4二进制文件的读写190

小结192

习题192

第11章实验及课程实训193

实验一C程序的运行环境、运行一个C程序的方法193

实验二if语句194

实验三switch语句195

实验四while语句和do~while语句196

实验五for语句197

实验六一维数组198

实验七字符数组和二维数组198

实验八函数199

实验九指针(一)200

实验十指针(二)200

实验十一结构体和共用体201

实验十二链表202

实验十三文件203

课程实训205
附录一ASCII码表208
附录二C语言中的关键字210
附录三运算符与结合性211
附录四C库函数214

参考文献221

电子教材

  • 查看详细 ·17976-1-C语言程序设计-范爱华-样章