本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是VisualStudio,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在VisualStudio下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。
本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。
本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是VisualStudio,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在VisualStudio下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。
本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。 王鹏远,郑州轻工业大学教师。程静,郑州轻工业大学教师。苏虹,郑州轻工业大学教师。尚展垒,郑州轻工业大学教师。 实验1VisualStudio下C程序开发环境的初步使用1
实验2C语言中的基本数据类型12
实验3C语言中的运算符与表达式22
实验4编译预处理与常用库函数29
实验5选择结构程序设计39
实验6循环结构程序设计(1)49
实验7循环结构程序设计(2)60
实验8函数的定义与调用71
实验9函数的传址引用与递归调用79
实验10一维数组及其指针运算86
实验11二维数组及其指针运算96
实验12使用内存动态分配实现动态数组102
实验13字符数组与字符串107
实验14结构与联合116
实验15记录数确定的顺序文件操作123
实验16记录数不确定的顺序文件操作133
实验17指针的应用及链表的基本操作139
实验18位运算155
实验19简单C++程序设计160
实验20综合实验163
附录全国计算机等级考试(二级C语言)考试指导177
参考文献192
内容简介:
本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是VisualStudio,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在VisualStudio下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。
本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。
本书是《C语言程序设计技术》(尚展垒等编著,中国铁道出版社出版)配套使用的学习用书,每个实验对应主教材的相关内容。本书所使用的运行环境是VisualStudio,与全国计算机等级考试(二级C语言)的运行环境一致。本书的每个实验项目均在VisualStudio下调试通过。本书每个实验分为实验学时、实验目的和要求、实验内容、实验作业和实验报告要求等内容。每个实验内容由易到难,代码由简单到复杂,读者可循序渐进地掌握相应的知识点,让读者思考,以达到灵活运用的目的。实验20为综合实验,是本书的特色,该实验涉及C语言多个知识点,注重非计算机专业学生计算思维能力的培养。
本书适合作为高等院校“C语言程序设计”课程的实践教材,也适合作为各种培训班和编程爱好者以及参加全国计算机等级考试(二级C语言)人员的自学参考书。
作者简介:
王鹏远,郑州轻工业大学教师。程静,郑州轻工业大学教师。苏虹,郑州轻工业大学教师。尚展垒,郑州轻工业大学教师。
目录:
实验1VisualStudio下C程序开发环境的初步使用1
实验2C语言中的基本数据类型12
实验3C语言中的运算符与表达式22
实验4编译预处理与常用库函数29
实验5选择结构程序设计39
实验6循环结构程序设计(1)49
实验7循环结构程序设计(2)60
实验8函数的定义与调用71
实验9函数的传址引用与递归调用79
实验10一维数组及其指针运算86
实验11二维数组及其指针运算96
实验12使用内存动态分配实现动态数组102
实验13字符数组与字符串107
实验14结构与联合116
实验15记录数确定的顺序文件操作123
实验16记录数不确定的顺序文件操作133
实验17指针的应用及链表的基本操作139
实验18位运算155
实验19简单C++程序设计160
实验20综合实验163
附录全国计算机等级考试(二级C语言)考试指导177
参考文献192