本书是按照普通高等院校本科学生程序设计课程实践环节要求编写的C语言程序设计课程的配套实验教材。内容涵盖高校C语言课程教学的主要内容,全书将C语言程序设计实验分成十三个部分:首先,从简单的C程序入手,引导学生较快地掌握C程序的基本语法,然后,重点强调程序的三种结构的实现,数组与函数部分设计了较多解决相对复杂问题的实例,指针与结构部分是C程序的高级应用,预处理、位运算与文件部分只要求初步掌握一般的操作方法及应用,对程序排错的内容贯穿全书各章节,程序调试技术实验重点强调了调试程序的重要性与调试方法。
样章试读
目录
- 目录
绪论 1
一、实验课程的目的 1
二、实验准备 1
三、实验工具软件———Microsoft Visual C++6.0 1
四、实验报告 3
实验一 C程序的运行环境 4
一、实验目的 4
二、实验内容 4
实验二 数据类型、运算符和表达式 7
一、实验目的 7
二、实验内容 7
三、设计题 9
实验三 最简单的C程序设计 11
一、实验目的 11
二、实验内容 11
三、设计题 12
实验四 选择结构程序设计 13
一、实验目的 13
二、课程内容与语法要点 13
三、实验内容 17
四、设计题 20
实验五 循环控制 21
一、实验目的 21
二、课程内容与语法要点 21
三、实验内容 24
四、设计题 28
实验六 数组 30
一、实验目的 30
二、课程内容与语法要点 30
三、实验内容 31
四、设计题 34
实验七 函数 36
一、实验目的 36
二、课程内容与语法要点 36
三、实验内容 37
四、设计题 39
实验八 程序调试技术 41
一、实验目的 41
二、课程内容 41
三、实验内容 43
实验九 编译预处理 44
一、实验目的 44
二、课程内容与语法要点 44
三、实验内容 48
四、设计题 49
实验十 指针 50
一、实验目的 50
二、课程内容与语法要点 50
三、实验内容 53
四、设计题 58
实验十一 结构体和共用体 59
一、实验目的 59
二、课程内容与语法要点 59
三、实验内容 62
四、设计题 67
实验十二位运算 68
一、实验目的 68
二、课程内容与语法要点 68
三、实验内容 69
四、实验题 71
实验十三 文件 72
一、实验目的 72
二、课程内容与语法要点 72
三、实验内容 74
四、设计题 75
附录一 ASCII码表 76
附录二 C语言运算符的优先级与结合性 78
附录三 C语言常用函数原型及头文件 79
附录四 VC++6.0编译错误信息 82
一、错误 82
二、警告 91
附录五 全国计算机等级考试二级C语言上机题典型题例 94
一、填空题 94
二、改错题 112
三、设计题 127