本书遵循由教育部颁布的《职业院校计算机和软件专业领域技能型紧缺人才培养培训指导方案》的精神,根据全国计算机等级考试(二级)考试大纲编写而成。全书共分10个章节,主要对C语言程序设计项目知识作了引导,具体内容包括C语言概述、基本数据类型和表达式、输入/输出函数、编译预处理指令、数组等。本书既可以作为计算机专业技能入门教材,也可以作为全国计算机等级考试(二级)的培训教材。
本书以用C语言实现一个完善的学生管理系统为主线,根据全国计算机等级考试(二级)考试大纲为指引进行编写。全书系统而全面地介绍了C语言程序设计中包含的各项知识,内容涵盖了C语言中各种数据结构、运算符和表达式、常用语句、函数、编译预处理、数组、链表、文件操作等。书中通过翔实的案例对C语言的各项重点进行了详尽的介绍。每章中都附有大量的真实程序案例,并将项目贯穿始终。
本书适用于高职高专以及各类高等院校的C语言程序设计教材,也可作为各种成人教育和计算机培训教材,还可供自学者参考。
序
前言
第1章 C语言概述
1.1 程序设计语言的发展过程
1.1.1 C语言的发展
1.1.2 C语言的主要特点
1.2 C语言的基本组成
1.2.1 程序设计的相关基础知识
1.2.2 C语言的组成
1.2.3 函数和库的简介
1.3 开发环境
1.3.1 Turbo C2.0集成开发环境
1.3.2 Visual C++6.0可视化开发环境
相关知识链接
项目实训
习题一
第2章 基本数据类型和表达式
2.1 基本数据类型
2.2 常量和变量
2.2.1 标识符
2.2.2 常量
2.2.3 变量
2.3 整型数据
2.3.1 整型常量
2.3.2 整型变量
2.4 实型数据
2.4.1 实型常量
2.4.2 实型变量
2.5 字符型数据
2.5.1 字符常量
2.5.2 字符变量
……
第3章 输入/输出函数
第4章 控制语句
第5章 函数
第6章 编译预处理指令
第7章 数组
第8章 指针
第9章 结构体和链表
第10章 文件操作
附录A
附录B
附录C
参考文献