样书申请×

申请书名

姓名

手机

地址

院校

留言(选填)

C语言程序设计(修订版)

C语言程序设计(修订版)

类别:

计算机系列

书名:

C语言程序设计(修订版)

主编:

张春飞 许志军

定价:

45.00

开本:

16开

时间:

2020年3月

出版社:

同济大学出版社

书号:

978-7-5608-9019-7

样书申请 教学资源包下载

内容摘要

本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组、函数、指针、结构体与其他数据类型、文件、预处理命令、位运算。

        本书既可作为高等院校相关专业的教材使用,也可作为全国计算机等级考试的参考书,还可供自学者参考。


目录

第1章 程序设计与C语言

 1.1 程序与程序设计语言

  1.1.1 程序

  1.1.2 程序设计语言

 1.2 C语言的发展及主要特点

  1.2.1 C语言的发展历史

  1.2.2 C语言的主要特点

 1.3 初识C语言程序

 1.4 C语言程序的调试

  1.4.1 C语言程序的开发过程

  1.4.2 C语言程序的上机步骤

 1.5 等级考试内容与真题解析

  1.5.1 考试内容

  1.5.2 真题解析

 1.6 习题

第2章 C语言的基本知识

 2.1 标识符和关键字

 2.2 数据类型

 2.3 常量与变量

  2.3.1 常量与变量的概念

  2.3.2 整型常量与变量

  2.3.3 实型常量与变量

  2.3.4 字符型常量与变量

 2.4 运算符和表达式

  2.4.1 算术运算符及算术表达式

  2.4.2 关系运算符及关系表达式

  2.4.3 逻辑运算符及逻辑表达式

  2.4.4 赋值运算符及赋值表达式

  2.4.5 条件运算符及条件表达式

  2.4.6 逗号运算符及逗号表达式

  2.4.7 sizeof运算符及sizeof表达式

 2.5 不同数据类型数据间的混合运算

  2.5.1 自动类型转换

  2.5.2 强制类型转换

 2.6 等级考试内容与真题解析

  2.6.1 考试内容

  2.6.2 真题解析

 2.7 习题

第3章 控制结构

 3.1 算法的基本知识

  3.1.1 算法的特性和要素

  3.1.2 算法的描述

 3.2 顺序结构程序设计

  3.2.1 表达式语句

  3.2.2 函数调用语句

  3.2.3 空语句

  3.2.4 复合语句

 3.3 选择结构程序设计

  3.3.1 if语句

  3.3.2 switch语句

 3.4 循环结构程序设计

  3.4.1 while语句

  3.4.2 do-while语句

  3.4.3 for语句

  3.4.4 循环的嵌套

 3.5 转移控制语句

  3.5.1 break语句

  3.5.2 continue语句

  3.5.3 goto语句

 3.6 等级考试内容与真题解析

  3.6.1 考试内容

  3.6.2 真题解析

 3.7 习题

第4章 数组

 4.1 一维数组

  4.1.1 一维数组的定义

  4.1.2 一维数组的引用

  4.1.3 一维数组的初始化

  4.1.4 一维数组的应用举例

 4.2 二维数组

  4.2.1 二维数组的定义

  4.2.2 二维数组的引用

  4.2.3 二维数组的初始化

  4.2.4 二维数组的应用举例

 4.3 字符数组及字符串

  4.3.1 字符数组

  4.3.2 用字符数组存储字符串

  4.3.3 字符数组的输入/输出

  4.3.4 字符串处理函数

  4.3.5 字符串应用举例

 4.4 等级考试内容与真题解析

  4.4.1 考试内容

  4.4.2 真题解析

 4.5 习题

第5章 函数

 5.1 函数概述

 5.2 函数的定义和调用

  5.2.1 函数的定义

  5.2.2 函数的调用

  5.2.3 形式参数和实际参数

  5.2.4 函数的嵌套调用

  5.2.5 函数的递归调用

 5.3 函数的声明与返回

  5.3.1 函数的声明

  5.3.2 函数的返回

 5.4 数组与函数

 5.5 变量的作用域与生命期

  5.5.1 局部变量

  5.5.2 全局变量

 5.6 数据的存储类别

  5.6.1 auto变量

  5.6.2 register变量

  5.6.3 static变量

  5.6.4 extern变量

 5.7 等级考试内容与真题解析

  5.7.1 考试内容

  5.7.2 真题解析

 5.8 习题

第6章 指针

 6.1 指针与地址

 6.2 指针变量

  6.2.1 指针变量的定义

  6.2.2 指针变量的初始化

  6.2.3 指针变量的使用

 6.3 指针与数组

  6.3.1 指针与一维数组

  6.3.2 指针与二维数组

  6.3.3 指针与字符数组

  6.3.4 指针数组

 6.4 指针与函数

  6.4.1 指针作函数参数

  6.4.2 数组名作函数参数

  6.4.3 返回指针值的函数

  6.4.4 指向函数的指针

 6.5 多级指针

 6.6 动态内存分配

 6.7 带参数的main()函数

 6.8 等级考试内容与真题解析

  6.8.1 考试内容

  6.8.2 真题解析

 6.9 习题

第7章 结构体与其他数据类型

 7.1 结构体类型

  7.1.1 结构体类型声明

  7.1.2 结构体变量的定义

  7.1.3 结构体变量的引用

  7.1.4 结构体变量的初始化

 7.2 结构体数组

 7.3 结构体类型指针

  7.3.1 指向结构体变量的指针

  7.3.2 指向结构体数组的指针

  7.3.3 用指针处理单向链表

 7.4 共用体

  7.4.1 共用体类型的定义

  7.4.2 共用体变量的定义

  7.4.3 共用体变量的引用

 7.5 枚举类型

 7.6 用typedef定义类型

 7.7 等级考试内容与真题解析

  7.7.1 考试内容

  7.7.2 真题解析

 7.8 习题

第8章 文件

 8.1 文件概述

  8.1.1 文件的基本概念

  8.1.2 缓冲文件系统和非缓冲文件系统

 8.2 文件指针

 8.3 文件的打开与关闭

  8.3.1 文件的打开

  8.3.2 文件的关闭

 8.4 文件的读/写

  8.4.1 fputc( )与fgetc( )函数

  8.4.2 fputs( )与fgets( )函数

  8.4.3 fprintf( )与fscanf( )函数

  8.4.4 fread( )与fwrite( )函数

 8.5 文件的定位

 8.6 等级考试内容与真题解析

  8.6.1 考试内容

  8.6.2 真题解析

 8.7 习题

第9章 预处理命令

 9.1 宏定义

  9.1.1 无参数的宏定义

  9.1.2 带参数的宏定义

 9.2 文件包含

 9.3 条件编译

 9.4 等级考试内容与真题解析

  9.4.1 考试内容

  9.4.2 真题解析

 9.5 习题

第10章 位运算

  10.1 位运算符与位运算

  10.1.1 按位与运算符(&)

  10.1.2 按位或运算符( | )

  10.1.3 按位异或运算符(∧)

  10.1.4 按位取反运算符(~)

  10.1.5 左移运算符(《)

  10.1.6 右移运算符(》)

  10.1.7 位运算赋值运算符

 10.2 位段

 10.3 等级考试内容与真题解析

  10.3.1 考试内容

  10.3.2 真题解析

 10.4 习题

附录

 附录Ⅰ 常用字符与ASCII码表

 附录Ⅱ 运算符的优先级和结合性

 附录Ⅲ 常用的C库函数参考文献

相关图书

Access 2010数据库基础与应用

Access 2010数据库基础与应用

主编:熊芳芳

本书分为9章,分别介绍了数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、VBA数据库编程、全国计算机等级考试二级公共基础知识。 本书适合作为高等院校Access数...

¥49.8

C语言程序设计上机指导与习题解答(修订版)

C语言程序设计上机指导与习题解答(修订版)

主编:张春飞 许志军

本书是《C语言程序设计(修订版)》的辅助教材,用于辅助教师教学与学生上机实验。本书共分4章:第1章介绍Visual C++ 2010集成开发环境下的程序编辑、编译及调试方法;第2章是上机实验,针对主教...

¥28.00

Python数据分析与应用

Python数据分析与应用

主编:吴涛 徐光侠 刘俊

本书从实际应用出发,侧重对学生实践能力的培养。全书共分9章,内容包括数据分析基础、Python编程语言、数据分析过程、回归与预测、聚类分析、分类模型与算法、数据降维、网络数据分析、数据可视化。 ...

¥39.8

C语言程序设计

C语言程序设计

主编:王绪梅 李小艳

本书由浅入深地介绍了C语言程序设计的相关知识。全书共分8章,内容包括C语言程序设计基础知识、C程序的数据描述与计算、结构化程序设计、数组、函数、指针、结构体和其他构造类型、文件。 本书可...

¥45.00