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
- 零基础玩转国产大模型DeepSeek [徐永冰 张帅 编著]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 信息系统项目管理师考试32小时通关(适用第4版考纲) [薛大龙]
- 信息系统管理工程师考试32小时通关(适配第2版考纲) [薛大龙 刘伟]
- 土木工程材料检测实训 [洪晓江 达则晓丽 钱波]
- 科技信息检索与论文写作实用教程 [李振华]
- 传统山水画论解读与实践 [陈钠 著]
- Python数据库编程 [主编 殷树友 邢 翀]
- 计算机基础实训指导 [主编 袁春萍 朱妮]
- 嵌入式人工智能技术应用(数字教材) [主编 胡娜 杨国勇 晏廷荣]
- Vienna整流器技术 [桂存兵 著]
- 变频器与伺服应用 [陈刚 叶云飞]
- 物联网工程设计与实践 [汤琳 李敏]
- 炉边夜话——深入浅出话AI [汪建 著]
- 电商运营与管理 [钟肖英 陈潇]
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- 信息技术基础(Windows 10+WPS Office)(微课版) [主编 石利平 田辉平 谢盛嘉]
- 人工智能应用 [主编 陈 萍 刘培培 陈孟军]
- 大学生职业发展与就业指导 [主编 刘志坚]
- 高级办公应用项目教程 [主编 屈晶 赵成丽]
- 微信小程序开发项目实战(微课版) [主编 黄龙泉 郭峰 朱倩]
- 企业档案工作实战宝典百问百答 [华俊 卢秀英 邵甜甜 著]
- 计算机网络原理及应用 [主编 唐继勇 叶坤 孙梦娜]
- 大学生创业基础 [主编 王丽莉 王 杨]
- 船舶辅机 [主编 王连海 于洋 姜淑翠]
- 大学生就业指导 [主编 王丽莉 董宴廷]
- 系统架构设计师章节习题与考点特训 [主编 薛大龙 邹月平]
- 高校学生工作探索与实践 [郭亮 著]
- 大学生情商管理 [方雄 著]
- 2023年长沙市会展业发展报告 [主编 周栋良]