c语言程序设计教程龚尚福,C语言程序设计教程

《C语言程序设计教程》以程序设计思维与应用技能培养为目的,语法引导和统一实例逐步展开,并辅以大量趣味案例训练为主线而编写,全书由14章和3个附录组成。基础内容8章,包括概述、数据类型和表达式、程序设计基础、数组、函数、结构体、编译预处理和文件等;实践内容6章,包括俄罗斯方块游戏、保龄球积分系统、英文单词小助手、贪食蛇游戏、计算器和万年历。教学内容结构合理,紧凑清晰,实践内容丰富有趣,引人人胜。《C语言程序设计教程》可作为高等院校各专业学生C语言程序设计教学用书与教材,也适合于对C语言程序设计感兴趣者自学使用,还可作为在职人员各类培训班的教材或参考书,或可作为全国计算机等级考试应试者的参考用书。 上篇 基础篇

第1章 概述

教学目标

1.1 计算机语言及其发展

1.2 结构化程序设计

1.3 算法

1.4 C语言概述

1.5 C程序上机步骤

1.6 学生信息管理系统需求

1.7 小结

习题一

第2章 数据类型和表达式

教学目标

2.1 引人数据类型的原因

2.2 数据类型概念

2.3 单个学生信息管理系统实现

2.4 小结

习题二

第3章 程序设计基础

教学目标

3.1 C语言程序的构成

3.2 数据的输入与输出

3.3 程序结构

3.4 使用三种程序结构重构学生信息管理系统

3.5 程序设计的风格

3.6 小结

习题三

第4章 数组及运用

教学目标

4.1 使用数组的原因

4.2 数组概念

4.3 多个学生信息管理系统实现

4.4 小结

习题四

第5章 函数及运用

教学目标

5.1 使用函数的原因

5.2 函数概念

5.3 使用函数重构学生信息管理系统

5.4 小结

习题五

第6章 结构体、共用体与枚举

教学目标

6.1 使用构造数据类型的原因

6.2 构造数据类型的概念

6.3 使用结构体重构学生信息管理系统

6.4 小结

习题六

第7章 编译预处理

教学目标

7.1 宏定义

7.2 文件包含

7.3 条件编译

7.4 小结

习题七

第8章 文件及运用

教学目标

8.1 使用文件的原因

8.2 文件概念

8.3 使用文件重构学生信息管理系统

8.4 小结

习题八

下篇 实践篇

第9章 俄罗斯方块(Tetris)游戏

9.1 题目需求分析

9.2 设计思路

9.3 设计过程

9.4 具体实现

第10章 保龄球积分系统

10.1 题目需求分析

10.2 设计思路

10.3 设计过程

10.4 具体实现

第11章 英文单词小助手

11.1 题目需求分析

11.2 设计思路

11.3 设计过程

11.4 具体实现

第12章 贪食蛇游戏

12.1 题目需求分析

12.2 设计思路

12.3 设计过程

12.4 具体实现

第13章 计算器

13.1 题目需求分析

13.2 设计思路

13.3 设计过程

13.4 具体实现

第14章 万年历

14.1 题目需求分析

14.2 设计思路

14.3 设计过程

14.4 具体实现

附录1 ASCII马表

附录2 C语言常用库函数

附录3 Visual C-k-+6.0调试技巧

参考文献

内容简介:

《C语言程序设计教程》以程序设计思维与应用技能培养为目的,语法引导和统一实例逐步展开,并辅以大量趣味案例训练为主线而编写,全书由14章和3个附录组成。基础内容8章,包括概述、数据类型和表达式、程序设计基础、数组、函数、结构体、编译预处理和文件等;实践内容6章,包括俄罗斯方块游戏、保龄球积分系统、英文单词小助手、贪食蛇游戏、计算器和万年历。教学内容结构合理,紧凑清晰,实践内容丰富有趣,引人人胜。《C语言程序设计教程》可作为高等院校各专业学生C语言程序设计教学用书与教材,也适合于对C语言程序设计感兴趣者自学使用,还可作为在职人员各类培训班的教材或参考书,或可作为全国计算机等级考试应试者的参考用书。

目录:

上篇 基础篇

第1章 概述

教学目标

1.1 计算机语言及其发展

1.2 结构化程序设计

1.3 算法

1.4 C语言概述

1.5 C程序上机步骤

1.6 学生信息管理系统需求

1.7 小结

习题一

第2章 数据类型和表达式

教学目标

2.1 引人数据类型的原因

2.2 数据类型概念

2.3 单个学生信息管理系统实现

2.4 小结

习题二

第3章 程序设计基础

教学目标

3.1 C语言程序的构成

3.2 数据的输入与输出

3.3 程序结构

3.4 使用三种程序结构重构学生信息管理系统

3.5 程序设计的风格

3.6 小结

习题三

第4章 数组及运用

教学目标

4.1 使用数组的原因

4.2 数组概念

4.3 多个学生信息管理系统实现

4.4 小结

习题四

第5章 函数及运用

教学目标

5.1 使用函数的原因

5.2 函数概念

5.3 使用函数重构学生信息管理系统

5.4 小结

习题五

第6章 结构体、共用体与枚举

教学目标

6.1 使用构造数据类型的原因

6.2 构造数据类型的概念

6.3 使用结构体重构学生信息管理系统

6.4 小结

习题六

第7章 编译预处理

教学目标

7.1 宏定义

7.2 文件包含

7.3 条件编译

7.4 小结

习题七

第8章 文件及运用

教学目标

8.1 使用文件的原因

8.2 文件概念

8.3 使用文件重构学生信息管理系统

8.4 小结

习题八

下篇 实践篇

第9章 俄罗斯方块(Tetris)游戏

9.1 题目需求分析

9.2 设计思路

9.3 设计过程

9.4 具体实现

第10章 保龄球积分系统

10.1 题目需求分析

10.2 设计思路

10.3 设计过程

10.4 具体实现

第11章 英文单词小助手

11.1 题目需求分析

11.2 设计思路

11.3 设计过程

11.4 具体实现

第12章 贪食蛇游戏

12.1 题目需求分析

12.2 设计思路

12.3 设计过程

12.4 具体实现

第13章 计算器

13.1 题目需求分析

13.2 设计思路

13.3 设计过程

13.4 具体实现

第14章 万年历

14.1 题目需求分析

14.2 设计思路

14.3 设计过程

14.4 具体实现

附录1 ASCII马表

附录2 C语言常用库函数

附录3 Visual C-k-+6.0调试技巧

参考文献

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值