C语言程序设计实验教程
-
【作 者】张小刚 司春景
【I S B N 】978-7-5226-1579-0
【责任编辑】张玉玲
【适用读者群】本专通用
【出版时间】2024-07-03
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】192
【千字数】269
【印 张】12
【定 价】¥38
【丛 书】普通高等教育计算机类专业教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书包括两个部分,第一部分是实验内容,第二部分是参考答案,附录中列出了ASCII编码、运算符及常用函数。本书共10个实验,包括C语言运行环境、数据类型与表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数程序设计、指针、用户自定义数据类型及文件。
本书根据《教育部高等教育司关于开展新工科研究与实践的通知》(教高司函〔2017〕6号),结合党的二十大关于教育的指导精神,融入案例,逐步递进,有利于通过任务导向案例开展小组合作学习,注重培养学生高级思维和综合应用能力。
本书可作为高等院校电子信息与计算机类本科专业的基础课程教材,也可供高职院校计算机类专业的基础课程教学和相关专业技术人员参考。
本书是塔里木大学信息工程学院“C语言程序设计”专业课的实验与习题指导用书。主教材《C程序设计》(第五版)围绕程序设计组织内容,特色鲜明,被教育部评为“普通高等教育精品教材”。
“C语言程序设计”是一门实践性很强的课程,因此需要通过大量的编程训练,在实践中掌握程序设计语言的知识,培养程序设计的基本能力,并逐步理解和掌握程序设计的思想和方法。为提高“C语言程序设计”课程的教学效果,我们特地组织了课程教学和实验教学经验丰富的教师编写了这本实验教程。
本书包括两个部分,第一部分是实验内容,第二部分是参考答案。第一部分的每个实验均包括知识点回顾和实验内容,并将历年真题纳入部分实验。其中知识点回顾是将实验涉及的知识点进行归纳总结并以思维导图的形式展示出来,以帮助学生巩固知识点;实验内容提供了精心设计的编程示例、调试示例,实验训练题型包括改错题、填空题、综合编程题等,学习者可根据学习需要选择适当的内容进行实验;历年真题主要供学习者了解考试的难度和题型。第二部分给出了第一部分中实验内容的参考答案,便于学习者检验学习效果。附录中列出了ASCII编码、运算符及常用函数。
本书由张小刚、司春景任主编,由杨全丽、劳东青、朱彩蝶、施明登任副主编,杨全丽审定全稿。
本书的编撰是塔里木大学一流本科专业建设的一部分,得到了塔里木大学物联网工程专业教学团队(编号:TDJXTD2208)、塔里木大学物联网工程一流专业(编号:22/22000030126)、塔里木大学C语言程序设计A“课程思政”(编号:TDKCSZ22347)和全国高等院校计算机基础教育研究会计算机基础教育教学研究项目“面向新工科计算机专业C语言程序设计课程的资源建设与开发”的支持,特此感谢!
由于编者水平所限,书中难免存在疏漏及错误之处,敬请读者指正。
编 者
2022年12月
实验1 C语言运行环境 2
1.1 知识点回顾 2
1.2 实验目的 2
1.3 C程序上机指南 2
1.3.1 使用Dev C++运行程序 3
1.3.2 使用Visual Studio 2010运行程序 8
1.4 程序调试介绍 18
1.4.1 程序调试 18
1.4.2 程序的错误类型 19
1.5 编译环境调试方法 20
1.5.1 Dev C++调试方法 20
1.5.2 Visual Studio 2010调试方法 22
1.6 应用型实验 24
实验2 数据类型与表达式 26
2.1 知识点回顾 26
2.2 实验目的 27
2.3 基础型实验 27
2.4 应用型实验 29
实验3 顺序结构程序设计 31
3.1 知识点回顾 31
3.2 实验目的 31
3.3 基础型实验 32
3.4 应用型实验 33
3.5 历年真题 36
实验4 选择结构程序设计 38
4.1 知识点回顾 38
4.2 实验目的 38
4.3 基础型实验 39
4.4 应用型实验 41
4.5 历年真题 43
实验5 循环结构程序设计 45
5.1 知识点回顾 45
5.2 实验目的 45
5.3 基础型实验 45
5.4 应用型实验 48
5.5 历年真题 49
实验6 数组 51
6.1 知识点回顾 51
6.2 实验目的 51
6.3 基础型实验 52
6.4 应用型实验 55
6.5 历年真题 61
实验7 函数程序设计 63
7.1 知识点回顾 63
7.2 实验目的 63
7.3 基础型实验 64
7.4 应用型实验 71
实验8 指针 77
8.1 知识点回顾 77
8.2 实验目的 77
8.3 基础型实验 77
8.4 应用型实验 81
8.5 历年真题 82
实验9 用户自定义数据类型 86
9.1 知识点回顾 86
9.2 实验目的 86
9.3 基础型实验 86
9.4 应用型实验 89
9.5 历年真题 91
实验10 文件 94
10.1 知识点回顾 94
10.2 实验目的 94
10.3 基础型实验 94
10.4 应用型实验 98
第二部分 参考答案 105
实验1 C语言运行环境 106
实验2 数据类型与表达式 108
实验3 顺序结构程序设计 114
实验4 选择结构程序设计 120
实验5 循环结构程序设计 127
实验6 数组 133
实验7 函数程序设计 141
实验8 指针 156
实验9 用户自定义数据类型 165
实验10 文件 171
附录 176
参考文献 186
- 信息技术(微课版)(第二版) [徐江鸿 王 云 李清霞 罗学锋]
- 大学生创新创业实践——外语类 [主编 王纯磊 袁 媛]
- 自然拼读黄金法则(第二版) [李汉回 编著]
- 应急管理体系建设的理论与实践探析 [张岩]
- 大学生创新创业实践——信息类 [主编 陆超 袁静 秦玉龙]
- Photoshop图像处理案例教程 [李清玲]
- 智慧能源典型技术及应用 [主编 张斌 王锋]
- 设计构成基础教程(第二版) [刘艳芳 王阳]
- 系统架构设计师备考一本通(第二版) [倪奕文 王建平 编著]
- 用英语讲中国热词(微课版) [白阳明 编著]
- 信息系统监理师考试32小时通关 (第二版) [薛大龙]
- 学前儿童教育戏剧活动指导 [主编 王一鸥 黄科]
- 信息安全工程师考试32小时通关 [薛大龙]
- 典型替代燃料的低温氧化反应动力学理论研究 [邢利利 著]
- 电力施工企业内控合规实务操作手册 [白雪鹏 张 义 张海峰 编著]
- 电气控制与PLC程序设计(第二版) [胡冠山]
- 基于双元制的机电一体化技术专业、工业机器人技术专业标准开发 [主编 黄崇富 朱永丽 胡银全]
- 职前教师职业伦理教育研究—以云南为例 [侯阿冰 著]
- Java Web项目化设计实践教程 [邱云 曾陈萍]
- 系统集成项目管理工程师5天修炼(第四版) [黄少年 刘毅 编著]
- 中国通信工业协会教育专委会2023年会议论文集 [中国通信工业协会教育专委会]
- 氧化石墨烯在页岩陶粒高强轻质混凝土中的应用研究 [洪晓江 著]
- 应用型高校通识教育课程思政教学设计研究 [唐敬伟 江娜 著]
- 系统集成项目管理工程师考试32小时通关(第二版) [薛大龙]
- 鸿蒙系统应用开发项目化教程 [邓文达 史劲 李礼]
- 新形势下全球价值链视角的地方汽车产业集群升级实证研究 [张兆英 著]
- 梅兰竹菊松诗词与君子文化再读 [李汶净 著]
- 战略管理——新思维与商业竞争分析工具 [主编 舒波]
- 用英语介绍中国:经典诵读 [青闰 编译]
- 化工分离技术与优化策略研究 [王婷婷 著]