图书简介:
第1部分 Visual Studio 6.0开发环境介绍
1.1 安装与启动 1
1.2 环境介绍 1
1.3 编译、链接和运行程序 3
1.4 调试程序 4
第2部分 模块训练
模块1 开始编写程序 9
模块2 简单C语法 13
模块3 顺序结构 22
模块4 选择结构(1) 28
模块5 选择结构(2) 34
模块6 循环结构(1) 50
模块7 循环结构(2) 56
模块8 数组(1) 73
模块9 数组(2) 81
模块10 函数(1) 87
模块11 函数(2) 98
模块12 指针(1) 104
模块13 指针(2) 113
模块14 结构体与共用体 125
模块15 链表 144
模块16 文件 162
第3部分 实训项目
实训项目1 学生成绩管理程序 180
实训项目2 简易ATM存取款系统 186
实训项目3 家庭财务管理 196
实训项目4 实用小型通讯录管理系统 213
附录A 全国计算机等级考试二级C语言程序设计考试大纲 220
附录B 全国计算机等级考试二级C语言程序设计试题及参考答案 223
参考文献 254
展开
C语言程序设计是一门实践性很强的课程,需要进行大量的实践。在实践中遇到问题,分析问题,解决问题,才能更好地理解C语言,并最终学会利用C语言解决实际问题。本书从三个方面组织内容,帮助读者提高C语言的理解和实践能力。
首先,书中安排了大量的基础实验模块,基本覆盖了教材中C语言所有的知识点,通过实验引导,加强读者对C语言知识的理解和运用。
其次,编者安排了4个综合实训项目,其目的是为了让读者在现实世界中,思考如何利用计算机程序来解决问题,进一步提高读者的问题分析和解决能力。
最后,书中安排了大量的章节训练题,以及全国计算机等级考试真题,进一步巩固知识点。
本书是《C语言程序设计》配套教材,内容包括以下四大部分。
第1部分:介绍Visual C++开发环境和基本的使用方法,重点讲解C程序的编辑、编译、调试的基本步骤和方法。
第2部分:C语言上机实验,包括16个实验模块,每个实验模块又进一步细分为基础训练、进阶训练和思考训练三个层次。基础训练是帮助读者解决对应的知识点;进阶训练是进一步拓展知识点;思考训练是帮助读者了解所学知识点能处理的实际问题,进一步提高分析问题和解决问题能力。而且,每部分都准备了大量习题,帮助读者复习和训练章节的知识模块。
第3部分:本书精心准备了4个利用C语言为解决实际问题而编写的实训项目。读者可以通过动手实践,上机完成实训项目,进一步发掘计算机编程与实际应用的紧密关系。
第4部分:全国计算机等级考试二级C语言程序设计考试大纲和3套全国计算机等级考试二级C语言程序设计试题及参考答案。学习完本书之后,读者可以利用C语言程序设计试题考察自己C语言学习的程度。
由于时间紧迫,以及作者水平有限,书中难免有错误或者不妥之处,恳请读者批评指正。
编 者
2015年10月
展开