《C语言程序设计》从高职高专学生的思维方式、理解能力等因素出发,以“实用、够用”为原则,用通俗易懂的语言和与实际密切相关的例题深入浅出地介绍C语言程序设计的基本概念和设计方法。全书共12章。第1章介绍了程序设计的基础知识,第2章介绍了C语言的数据类型、常量和变量、运算符、表达式,第3章介绍了顺序结构程序设计及数据的输入输出,第4章介绍了选择结构程序设计,第5章介绍了循环结构程序设计,第6章介绍了数组的定义和使用方法,第7章介绍了指针的定义和使用方法,第8章介绍了C语言中函数的定义、调用、参数传递以及变量的作用域和存储类型,第9章介绍了C语言的编译预处理命令,第10章介绍了C语言的结构体与共用体的使用,第11章介绍了C语言文件的概念及操作,第12章为综合实训。
《C语言程序设计》中的全部例题、习题和上机实训内容均在VisualC++6.0环境下调试通过,便于读者直接上机验证。
《C语言程序设计》既可以作为高职高专院校学生“C语言程序设计”课程的理想教材,也可作为全国计算机等级考试二级C语言的培训或者自学教材。
第1章 C语言概论
1.1 C语言程序介绍
1.2 C语言程序组成
1.3 C语言程序实现
1.4 本章小结
1.5 实训
第2章 基本数据的类型与运算
2.1 一个简单的C程序设计实例
2.2 基本数据类型
2.3 常量和变量
2.4 运算符和表达式
2.5 本章小结
2.6 实训
习题
第3章 顺序结构程序设计
3.1 一个顺序结构程序实例
3.2 数据的输入输出
3.3 顺序结构应用实例
3.4 本章小结
3.5 实训
习题
第4章 选择结构程序设计
4.1 一个选择结构程序实例
4.2 关系运算与逻辑运算
4.3 由if语句构成的选择结构
4.4 switch语句和break语句
4.5 选择结构应用实例
4.6 本章小结
4.7 实训
习题
第5章 循环结构程序设计
5.1 一个循环结构程序实例
5.2 while语句
5.3 do-while语句
5.4 for语句
5.5 多重循环
5.6 break和continue语句
5.7 应用举例
5.8 本章小结
5.9 实训
习题
第6章 数组
6.1 数组的一般形式
6.2 数组的表示方法
6.3 一维数组
6.4 二维数组
6.5 字符串
6.6 本章小结
6.7 实训
第7章 指针
7.1 指针的类型说明
7.2 指针变量的赋值
7.3 变量的指针
7.4 数组指针
7.5 字符串的指针
7.6 动态存储分配
7.7 指针应用实例
7.8 本章小结
7.9 实训
第8章 函数
8.1 函数的分类
8.2 函数的定义和调用
8.3 参数传递
8.4 函数的嵌套调用
8.5 变量的作用域
8.6 本章小结
8.7 实训
第9章 预处理指令
9.1 宏定义
9.2 文件包含
9.3 条件编译
9.4 本章小结
9.5 实训
第10章 结构体与共用体
10.1 一个结构体的例子
10.2 结构体的定义与引用
10.3 结构体数组与结构体指针
10.4 链表
10.5 共用体
10.6 枚举
10.7 用typedef定义类型符
10.8 本章小结
10.9 实训
第11章 文件
11.1 文件概述
11.2 文件基本操作
11.3 应用实例
第12章 综合练习
模拟试题一
模拟试题二
模拟试题三
参考文献
暂无