图书简介:
第1部分 基础实验 1
实验1 C语言概述 3实验2 基本数据类型与表达式 13实验3 顺序结构程序设计 17实验4 选择结构程序设计 24实验5 循环结构程序设计 27实验6 数组 30实验7 函数 36实验8 编译预处理 42实验9 指针 45实验10 结构体与链表 52实验11 共用体和枚举 60实验12 文件 64
第2部分 习题 69
习题1 C语言概述 71习题2 基本数据类型与表达式 73习题3 顺序结构程序设计 75习题4 选择结构程序设计 78习题5 循环结构程序设计 81习题6 数组 85习题7 函数 91习题8 编译预处理 99习题9 指针 102习题10 结构体与链表 113习题11 共用体和枚举 119习题12 文件 121
第3部分 实验报告 127
实验报告1 C语言概述 129实验报告2 基本数据类型与表达式 131实验报告3 顺序结构程序设计 133实验报告4 选择结构程序设计 135实验报告5 循环结构程序设计 137实验报告6 数组 139实验报告7 函数 141实验报告8 编译预处理 143实验报告9 指针 145实验报告10 结构体与指针 149实验报告11 共用体和枚举 151实验报告12 文件 153
第4部分 课堂作业 155
课堂作业1 C语言概述 157课堂作业2 基本数据类型与表达式 159课堂作业3 顺序结构程序设计 161课堂作业4 选择结构程序设计 163课堂作业5 循环结构程序设计 165课堂作业6 数组 167课堂作业7 函数 169课堂作业8 编译预处理 171课堂作业9 指针 173课堂作业10 结构体与指针 175课堂作业11 共用体和枚举 177课堂作业12 文件 179
参考文献 181
展开
前 言 “C语言程序设计”是培养学生程序设计方法与技能的课程,通过学习,学生可以掌握C语言程序设计的方法与技能,可以为后续专业课程的学习奠定基础,更为重要的是可以培养学生通过程序设计思维解决实际问题的能力。 本书针对高校C语言课程教学实践的要求,以培养学生编程能力为目标,进行了一定的改革和探索。精心编写的基础实验和习题是配合实践教学的利器。 全书分为4部分。第1部分基础实验,针对《C语言程序设计》一书中的12章,为每章编写了对应的基础实验,包括编译环境的详细介绍、数据结构和运算表达式的认知、程序的设计与编写、常见问题的分析与修改等;第2部分习题,针对每章内容精选了大量选择题和编程题,其中计算机等级考试历年真题是习题的主要来源;第3部分实验报告,是第1部分基础实验的实验报告纸;第4部分课堂作业,是第2部分习题的作业纸。 参加本书编写工作的有薛纪文、霍炜、吴涛、陈亮、牟莉、王春玲等,这些编者均为C语言课程的一线教师,具备丰富的教学经验。 本书的出版要感谢西安工程大学计算机科学学院的全体教职工,他们前期的教学和实践经验为本书的完成奠定了基础。 书中内容符合计算机专业和非计算机专业C语言程序设计课程的教学大纲,兼顾了全国计算机等级考试二级(C语言)大纲的有关要求,也可作为等级考试的辅导用书。 由于作者水平所限,书中难免有不妥之处,恳请各位读者指正。
编者 2019年11月于西安
展开