C语言程序设计实训教程

C语言程序设计实训教程
作 者: 马尚风
出版社: 科学出版社
丛编项: 全国高职高专规划教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言程序设计实训教程》作者简介

内容简介

《C语言程序设计实训教程》是《C语言程序设计》的配套书,用于上机实训。《C语言程序设计实训教程》共8章,分别是:C程序设计基础、程序的控制结构、函数、指针与数组、指针与函数、结构体与共用体、文件、C程序设计大型作业。每章给出实训目的与内容、实训知识准备、实训案例与实训项目,每章的最后还附有一定的练习。《C语言程序设计实训教程》先从示范案例开始,通过思考与给出的提示,使学生独立地完成实训项目。《C语言程序设计实训教程》可作为高职高专相应课程的实训教材,也是本专科相关专业学生、自考学员和专业教师颇有帮助的辅助教材。

图书目录

第1章 C程序设计基础

1. 1 实训知识准备

1. 1. 1 C语言特点

1. 1. 2 C程序的数据类型

1. 1. 3 常量与变量

1. 1. 4 输入/输出函数

1. 1. 5 自定义函数

1. 1. 6 运算符与表达式

1. 1. 7 数组

1. 1. 8 间接访问

1. 2 实训案例

1. 3 Turbo C的集成环境

1. 3. 1 进入Turbo C

1. 3. 2 集成环境

1. 3. 3 编辑文件

1. 3. 4 编译. 连接与运行

1. 3. 5 实训练习

1. 4 Visual C

6.0上机步骤

1. 5 实训项目一

1. 5. 1 输入与输出

1. 5. 2 函数调用

1. 5. 3 变量

1. 5. 4 实训练习

1. 6 实训项目二

1. 6 1 算术表达式

1. 6. 2 关系表达式

1. 6. 3 逻辑运算

1. 6. 4 自增自减运算

1. 6. 5 实训练习

1. 7 实训项目三

1. 7. 1 指针

1. 7. 2 一维数组

1. 7. 3 实训练习

习题

第2章 程序的控制结构

2. 1 实训知识准备

2. 1. 1 算法的表示

2. 1. 2 三种基本结构

2. 1. 3 结构化程序设计方法

2. 1. 4 if语句及嵌套

2. 1. 5 switch语句

2. 1. 6 while语句

2. 1. 7 do…while语句

2. 1. 8 for语句

2. 1. 9 循环嵌套

2. 1. 10 break语句和continue语句

2. 2 实训案例

2. 3 实训项目一

2. 3. 1 if语句

2. 3. 2 if语句嵌套

2. 3. 3 实训练习

2. 4 实训项目二

2. 4. 1 条件运算符与条件运算

2. 4. 2 switch语句

2. 4. 3 实训练习

2. 5 实训项目三

2. 5. 1 while循环

2. 5. 2 do-while循环

2. 5. 3 for循环

2. 5. 4 实训练习

2. 6 实训项目四

2. 6. 1 循环嵌套

2. 6. 2 break和continue语句

2. 6. 3 实训练习

习题

第3章 函数

3. 1.

实训知识准备

3. 1. 1 函数的说明. 定义与调用

3. 1. 2 函数的返回值

3. 1. 3 函数间的数据传递格式

3. 1. 4 函数调用

3. 1. 5 变量的作用域和生存期

3. 1. 6 字符串处理函数

3. 1. 7 文件包含

3. 2 实训案例

3. 3 实训项目一

3. 3. 1 普通变量作实参

3. 3. 2 实训练习

3. 4 实训项目二

3. 4. 1 函数嵌套调用

3. 4. 2 实训练习

3. 5 实训项目三

3. 5. 1 递归调用

3. 5. 2 实训练习

3. 6 实训项目四

3. 6. 1 数组名作实参

3. 6. 2 实训练习

习题

第4章 指针与数组

4. 1 实训知识准备

4. 1. 1 指向一维数组的指针变量

4. 1. 2 指向字符串的指针变量

4. 1. 3 指向二维数组的指针变量

4. 1. 4 二级指针变量

4. 2 实训案例

4. 3 实训项目一

4. 3. 1 一维数组和指针

4. 3. 2 实训练习

4. 4 实训项目二

4. 4. 1 字符串和字符指针

4. 4. 2 实训练习

4. 5 实训项目三

4. 5. 1 二维数组和指针

4. 5. 2 实训练习

4. 6 实训项目四

4. 6. 1 综合应用

4. 6. 2 二级指针变量访问

4. 6. 3 实训练习

习题

第5章 指针与函数

5. 1 实训知识准备

5. 1. 1 函数的指针

5. 1. 2 返回指针的函数

5. 1. 3 命令行参数

5. 2 实训案例

5. 3 实训项目一

5. 3. 1 指向函数的指针变量

5. 3. 2 指向函数的指针变量作参数

5. 3. 3 实训练习

5. 4 实训项目二

5. 4. 1 返回指针的函数

5. 4. 2 指针作为函数的形式参数

5. 4. 3 实训练习

5. 5 实训项目三

5. 5. 1 命令行参数

5. 5. 2 实训练习

习题

第6章 结构体与共用体

6. 1 实训知识准备

6. 1. 1 结构体

6. 1. 2 共用体

6. 2 实训案例

6. 3 实训项目一

6. 3. 1 结构体变量

6. 3. 2 结构体数组

6. 3. 3 指向结构体的指针

6. 3. 4 结构体与函数

6. 3. 5 实训练习

6. 4 实训项目二

6. 4. 1 建立与输出静态链表

6. 4. 2 链表的动态存储分配

6. 4. 3 实训练习

6. 5 实训项目三

6. 5. 1 共用体变量

6. 5. 2 结构体和共用体的嵌套使用

习题

第7章 文件

7. 1 实训知识准备

7. 1. 1 使用数据文件的优点

7. 1. 2 文件操作时应注意的要点

7. 2 实训案例

7. 3 实训项目一

7. 4 实训项目二

7. 4. 1 结构体的读写

7. 4. 2 文件的格式读写

7. 4. 3 实训练习

7. 5 实训项目三

7. 5. 1 文件的随机读写

7. 5. 2 实训练习

习题

第8章 C程序设计大型作业

8. 1 实训知识准备

8. 1. 1 基本知识

8. 1. 2 软件测试

8. 1. 3 测试用例设计技术

8. 1. 4 程序维护

8. 2 实训项目

8. 2. 1 实训题

8. 2. 2 实训要求

8. 2. 3 系统设计

8. 3 源代码参考