描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787519878641
实验内容包括验证性实验、设计性实验和综合性实验,由浅入深进行展开。
本书为东北电力大学《C语言程序设计》教材的配套教材,循序渐进地组织和安排实验内容,具有突出重点、化解难点、注重编程能力的培养等特点。全书共11章,包含验证性实验、设计性实验和综合性实验,实验内容涵盖了C语言程序的开发环境、数据类型与表达式、控制结构、数组与字符串、函数、指针、结构体和共用体、文件操作等。本书具有基础性、实用性、系统性,既可作为高等院校“C语言程序设计”课程配套教材,也可作为全国计算机等级考试的参考配套教材和高职高专相关专业配套教材,同时还可作为自学者学习C语言的参考书。
前言实验1 操作环境与过程11.1 实验目的11.2 相关知识点1知识点1:C 语言的程序结构1知识点2:源程序书写格式1知识点3:标识符1知识点4:C 语言程序的开发过程21.3 Microsoft Visual C 6.0 的集成开发环境21.4 Microsoft Visual C 2010 的集成开发环境41.5 Dev-C 的集成开发环境6实验2 数据类型、运算符与表达式82.1 实验目的82.2 预习知识8知识点1:常量8知识点2:变量9知识点3:算术运算符与表达式9知识点4:自增、自减运算9知识点5:强制类型转换 10知识点6:关系运算符及关系表达式 10知识点7:逻辑运算符及逻辑表达式 10知识点8:赋值运算与赋值表达式 11知识点9:复合赋值运算 12知识点10:条件运算符 12知识点11:逗号运算符 132.3 实验内容 13实验3 顺序结构程序设计 153.1 实验目的 153.2 预习知识 15知识点1:顺序结构程序 15知识点2:C 语言中的语句 15知识点3:putchar( )——单个字符输出函数 15知识点4:getchar( )——单个字符输入函数 16知识点5:printf( )——格式化输出函数 16知识点6:scanf( )——格式化输入函数 173.3 实验内容 18实验4 选择结构程序设计 214.1 实验目的 214.2 预习知识 21知识点1:if 语句的三种格式 21知识点2:非关系或逻辑表达式构成的分支程序 22知识点3:if 语句的嵌套 23知识点4:switch 语句 234.3 实验内容 24实验5 循环结构程序设计 295.1 实验目的 295.2 预习知识 29知识点1:while 语句 29知识点2:do…while 语句 29知识点3:for 语句 30知识点4:两层for 组成的双循环的执行过程 31知识点5:break 语句和continue 语句 315.3 实验内容 32实验6 数组实验 406.1 实验目的 406.2 预习知识 40知识点1:数组 40知识点2:一维数组定义与引用 40知识点3:一维数组元素的初始化 40知识点4:二维数组定义 41知识点5:二维数组的初始化 41知识点6:字符数组的定义和初始化 42知识点7:字符数组的输入/输出 42知识点8:字符串处理函数 426.3 实验内容 43实验7 函数实验 537.1 实验目的 537.2 预习知识 53知识点1:函数的定义 53知识点2:函数的调用 54知识点3:函数的调用方式 54知识点4:函数的返回值与函数类型 54知识点5:函数的形参与实参 54知识点6:函数的说明 55知识点7:函数的嵌套调用 55知识点8:函数的递归调用 56知识点9:数组元素作为函数实参 56知识点10:数组名作为函数实参 56知识点11:局部变量与全局变量 56知识点12:变量的存储类别 567.3 实验内容 57实验8 编译预处理 698.1 实验目的 698.2 预习知识 69知识点1:宏定义与宏展开 69知识点2:文件包含 69知识点3:条件编译 708.3 实验内容 70实验9 指针 729.1 实验目的 729.2 预习知识 72知识点1:地址和指针的概念 72知识点2:指针变量的定义与引用 72知识点3:指针变量作为函数参数 73知识点4:指针与一维数组的关系 73知识点5:指针变量的运算 74知识点6:指向二维数组的指针和指针变量 74知识点7:指向字符串的指针变量 75知识点8:字符指针作函数参数 75知识点9:用函数指针变量调用函数 76知识点10:返回指针值的函数 76知识点11:指针数组和二级指针 779.3 实验内容 77实验10 结构体与链表 8910.1 实验目的 8910.2 预习知识 89知识点1:结构体类型及结构变量的定义 89知识点2:结构变量的引用与初始化 89知识点3:结构体数组 90知识点4:链表及其应用 90知识点5:共用型和枚举型 92知识点6:定义已有类型的别名 9210.3 实验内容 92实验11 文件10211.1 实验目的10211.2 预习知识102知识点1:文件概述102知识点2:文件指针102知识点3:文件打开与关闭102知识点4:读/写一个字符103知识点5:读/写一个字符串104知识点6:读/写一个数据块104知识点7:文件的格式化读/写105知识点8:文件的定位10511.3 实验内容106参考文献114
本书为东北电力大学《C 语言程序设计》教材的配套教材。实验内容可以训练读者理解和掌握 C 语言的基本概念与基本语句,学会编写程序以及掌握编程的方法和技巧。为读者在计算机上进行程序的编辑、调试和运行提供了详细的指导。对于每个实验,列出了实验目的、实验知识内容提要以及实验的具体内容,实验内容包括验证性实验、设计性实验和综合性实验,由浅入深进行展开,实验内容以综合运用主要知识点为主线,激发学生浓厚学习兴趣和独立编程能力。通过这些实验,可提高读者的实际动手能力。全书共11 章,针对主教材中每个章节的主要内容,精心设计了具有广泛代表性的实验,以帮助读者通过实验更好地理解和把握C 语言程序设计的特点和方法。本书条理清晰、语言流畅、通俗易懂,实用性强。本书由东北电力大学郭树强、吉林通用航空职业技术学院张丹主编,东北电力大学张秋实、王敬东、张洪业,吉林电子信息职业技术学院李航宇副主编,东北电力大学郭晓利、刘迪、苏畅、王玲、李天阳,辽宁建筑职业学院夏俊博参编。辽宁建筑职业学院郭平也参加了本书的编写和审定工作。限于编者水平,书中疏漏在所难免,敬请读者批评指正。
评论
还没有评论。