网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计与实践
分类 教育考试-大中专教材-大学教材
作者 魏怀明,郝志卿,刘继华
出版社 清华大学出版社
下载
简介
内容推荐
"随着国家对应用型本科和职业本科教育体系的调整,相关院校急需能够与高层次技术技能人才培养目标相衔接的理实一体化教材。本教材正是基于这一需求而编写的。


在教学内容的组织上,本教材强调知识结构的完整性和深刻性; 对于基础理论和基本概念,进行了高度的概括和明确的界定,旨在帮助学生形成相关程序设计语言的知识体系。


在教学材料的选择上,本教材注重实践性,构建了由“基本语法示例+语法应用示例+综合应用实践+项目开发实践”等要素组成的知识与实践能力逐级提升的训练模式。通过选取大量典型示例,按照“提出问题—解决问题—分析总结”的讲述方式,着力培养学生的编程技能和职业思维能力。


教材结构合理,层次清晰,任务明确,直击目标。示例典型,内容详尽,通俗易懂。习题丰富,覆盖面广,并与优质的实训资源平台对接,形成全方位的教学资源,对学生学习和教师教学都有良好的支撑。

本教材适合计算机科学与技术、电子信息及相关专业教学使用,也可以供相关技术人员参考。
"
目录
目录


随书资源



第1章认识C语言程序

1.1程序设计语言概述

1.1.1计算机语言与程序

1.1.2程序设计语言的发展历史

1.1.3程序的执行方式

1.1.4程序设计语言的结构分类

1.2C语言的发展及特点

1.2.1C语言的发展

1.2.2体验简单的C语言程序

1.2.3C语言程序的结构及特点

1.3C语言编程过程及开发工具

1.3.1C语言程序编写过程

1.3.2C语言程序开发工具介绍

习题与实训1

第2章C语言基础知识

2.1数据类型概述

2.1.1数据类型

2.1.2C语言的数据类型

2.2C语言常量

2.2.1认识常量

2.2.2整型常量

2.2.3实型常量

2.2.4字符型常量

2.3C语言变量

2.3.1认识变量

2.3.2变量的命名规则

2.3.3变量的定义与引用

2.4C语言库函数

2.4.1函数的概念

2.4.2C语言库函数的调用

2.5运算符与表达式

2.5.1C语言的运算符与表达式

2.5.2算术运算符与算术表达式

2.5.3关系运算符与关系表达式

2.5.4逻辑运算符与逻辑表达式

2.5.5赋值运算符与赋值表达式

2.5.6其他运算符

2.5.7运算符的优先级

2.5.8表达式中的数据类型转换

习题与实训2



第3章C语言简单程序设计

3.1算法及表示

3.1.1算法的概念

3.1.2算法的表示

3.2结构化程序概述

3.2.1结构化程序设计方法

3.2.2结构化程序的三种结构

3.3顺序程序设计

3.3.1赋值语句

3.3.2数据的输入输出

3.3.3字符的输入输出

3.4顺序程序实训案例

3.5顺序程序实践项目

习题与实训3

第4章控制结构程序设计

4.1选择结构

4.1.1单分支结构

4.1.2双分支结构

4.1.3条件运算符和条件表达式

4.1.4多分支结构

4.1.5选择结构的嵌套

4.1.6用switch实现的选择结构

4.2循环结构

4.2.1dowhile循环

4.2.2while循环

4.2.3for循环

4.2.4循环的嵌套

4.2.5改变循环结构固有执行状态的语句

4.2.6三种循环结构的比较

4.3控制结构程序实训案例

4.4控制结构程序实践项目

习题与实训4


第5章数组

5.1一维数组及使用

5.1.1一维数组的概念及定义

5.1.2一维数组的引用

5.1.3一维数组的初始化

5.1.4一维数组程序设计示例

5.2二维数组及使用

5.2.1二维数组的定义

5.2.2二维数组的初始化

5.2.3二维数组的引用

5.3字符数组及使用

5.3.1字符数组的定义

5.3.2字符数组的初始化

5.3.3字符串的使用

5.3.4字符数组的引用

5.4字符串专用库函数的使用

5.4.1strcpy()——字符串复制函数

5.4.2strncpy()——指定长度的字符串复制函数

5.4.3strcat()——字符串连接函数

5.4.4strcmp()——字符串比较函数

5.4.5strlen()——求字符串长度函数

5.4.6strupr()——小写字母转换为大写字母函数

5.4.7strlwr()——大写字母转换为小写字母函数

5.5数组实训案例

5.6数组实践项目

习题与实训5

第6章函数与模块化程序设计

6.1认识C语言函数

6.1.1函数概述

6.1.2函数的分类

6.1.3函数的定义

6.2函数调用

6.2.1函数的调用形式

6.2.2函数的声明

6.2.3函数中的参数

6.2.4数组作函数参数

6.3函数的嵌套与递归调用

6.3.1函数的嵌套调用

6.3.2函数的递归调用

6.4变量的作用域

6.4.1局部变量

6.4.2全局变量

6.5变量的存储方式及生存期

6.5.1变量的存储方式

6.5.2局部变量的存储类别及生存期

6.5.3全局变量的存储类别及生存期

6.5.4存储类别小结

6.6内部函数和外部函数

6.6.1内部函数

6.6.2外部函数

6.7函数实训案例

6.8函数实践项目

习题与实训6


第7章指针

7.1初识指针

7.1.1指针的基本概念

7.1.2指针变量

7.2通过指针操作数组

7.2.1指针与一维数组

7.2.2指针与二维数组

7.2.3指针数组和多重指针

7.3指针操作字符串

7.3.1用字符指针表示和引用字符串

7.3.2字符指针作函数参数

7.3.3字符指针与字符数组的区别

7.4指针与函数

7.4.1指针函数

7.4.2函数指针

7.5指针操作动态内存

7.5.1动态内存的分配

7.5.2动态内存的申请

7.5.3释放动态存储空间

7.6指针小结

7.7指针实训案例

7.8指针实践项目

习题与实训7


第8章用户自定义数据类型

8.1结构体

8.1.1C语言结构体数据类型概述

8.1.2结构体数据类型的一般应用

8.2使用结构体数组

8.2.1结构体数组的概念

8.2.2定义结构体数组

8.2.3结构体数组的初始化

8.2.4结构体数组元素的引用

8.3使用结构体指针

8.3.1结构体指针概述

8.3.2指向结构体变量的指针

8.3.3指向结构体数组的指针

8.4结构体数据类型作函数参数

8.4.1结构体变量作函数参数概述

8.4.2结构体变量作函数参数应用

8.5用结构体实现链表操作

8.5.1链表概述

8.5.2链表操作

8.6共用体

8.6.1共用体概述

8.6.2共用体的定义

8.6.3共用体变量的定义

8.6.4共用体变量的引用及特点

8.7枚举类型

8.7.1枚举类型概述

8.7.2枚举数据类型的定义

8.7.3枚举变量的定义

8.7.4枚举变量的使用

8.8数据类型命名

8.9用户自定义数据类型实训案例

8.10用户自定义数据类型实践项目

习题与实训8


第9章文件

9.1文件的基本知识

9.1.1外部设备及其操作

9.1.2文件和流的概念

9.1.3文件的分类

9.2输入输出与文件指针

9.2.1控制台输入与输出

9.2.2文件指针与命名

9.2.3文件操作过程

9.3文件的读写与定位

9.3.1字符读写

9.3.2文件中读写字符串

9.3.3文件的格式化读写

9.3.4文件的数据块读写

9.3.5文件指针的定位

9.4检测文件读写错误

9.4.1检测文件读写错误的作用

9.4.2检测文件读写错误的函数

9.5文件操作实训案例

习题与实训9

附录

参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/30 3:41:21