第一部分 C语言集成开发环境 1
从“Hello,World!”开始 1
Visual C++ 6.0集成开发环境介绍 6
Turbo C 2.0集成开发环境介绍 22
第二部分 实验指导 27
实验1 数据类型、运算符与表达式 27
实验2 顺序结构程序设计 29
实验3 选择结构程序设计 32
实验4 循环结构程序设计 34
实验5 选择、循环结构程序设计 36
实验6 一维数组 39
实验7 二维数组 41
实验8 字符数组及字符串 43
实验9 函数 46
实验10 指针(1) 51
实验11 指针(2) 54
实验12 结构体与链表 56
实验13 共用体与枚举 60
实验14 位操作 61
实验15 文件 63
第三部分 习题解析 66
习题0 计算机基础知识 66
习题1 C语言概述 70
习题2 数据类型、运算符与表达式 70
习题3 顺序结构程序设计 73
习题4 选择结构程序设计 77
习题5 循环结构程序设计 91
习题6 数组 101
习题7 函数 112
习题8 编译预处理 123
习题9 指针 127
习题10 结构体与共用体 140
习题11 位运算 147
习题12 文件 149
第四部分 Turbo C 2.0常用库函数 155
附录A C语言编译错误信息 213
附录B 全国计算机等级考试二级C语言程序设计笔试试卷及答案 227
参考文献 270