华信教育资源网
C语言程序设计实验教程
丛   书   名: 新工科建设之路  基础课程体系  “十三五”规划教材
作   译   者:刘强,童启 出 版 日 期:2018-02-01
出   版   社:电子工业出版社 维   护   人:章海涛 
书   代   号:G0165410 I S B N:9787121165412

图书简介:

本书是《C语言程序设计》的配套实验教材,目的是帮助学生加深对主教材内容的理解,注重学生程序设计综合能力的培养。本书与主教材内容相结合,对目前流行的Visual C++ 2010、Dev-C++、Code::Blocks、C4driod、Unix/Linux下的C开发环境等5种C语言编辑环境进行了介绍,精心设计了13个课内实验和12个课外实验、10个经典的课程设计项目,还给出了习题解答。每个实验包含实验目的和要求、重点和难点、实验内容、课后思考,做到了由浅入深、循序渐进地培养学生的编程能力;习题解答则对重难点题目给出了详细的解析,方便学生自学。本书可以作为高等院校“程序设计”课程的实验教材,还可供各类计算机培训教学及计算机工作者和爱好者参考使用。
定价 39.8
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书是《C语言程序设计》的配套实验教材,目的是帮助学生加深对主教材内容的理解,注重学生程序设计综合能力的培养。本书与主教材内容相结合,对目前流行的Visual C++ 2010、Dev-C++、Code::Blocks、C4driod、Unix/Linux下的C开发环境等5种C语言编辑环境进行了介绍,精心设计了13个课内实验和12个课外实验、10个经典的课程设计项目,还给出了习题解答。每个实验包含实验目的和要求、重点和难点、实验内容、课后思考,做到了由浅入深、循序渐进地培养学生的编程能力;习题解答则对重难点题目给出了详细的解析,方便学生自学。本书可以作为高等院校“程序设计”课程的实验教材,还可供各类计算机培训教学及计算机工作者和爱好者参考使用。

    图书详情

    ISBN:9787121165412
    开 本:16开
    页 数:288
    字 数:460.0

    本书目录

    目  录
    第1章  C语言集成环境简介	1
    1.1  Visual C++ 2010集成环境	1
    1.1.1  Visual C++ 2010安装与启动	1
    1.1.2  Visual C++ 2010集成开发环境	1
    1.1.3  项目和项目工作区	3
    1.1.4  项目开发过程	5
    1.2  Code::Blocks	5
    1.2.1  Code::Blocks环境	5
    1.2.2  Code::Blocks安装	6
    1.2.3  Code::Blocks环境配置	8
    1.2.4  程序编写与运行	10
    1.3  DEV-C++	17
    1.3.1  Dev-C++环境	17
    1.3.2  DEV-C++的安装与配置	18
    1.3.3  程序的编写与运行	19
    1.4  UNIX/Linux下的C开发环境	30
    1.4.1  UNIX/Linux	30
    1.4.2  文本编辑工具vi的使用	30
    1.4.3  编译器GCC的使用	33
    1.5  C4droid手机编程环境	35
    第2章  C语言程序设计实验	37
    2.1  熟悉C语言程序编辑与调试环境	37
    2.1.1  实验目的和要求	37
    2.1.2  实验重点和难点	37
    2.1.3  实验内容	37
    2.1.4  课后思考	45
    2.2  顺序结构程序实验	45
    2.2.1  实验目的和要求	45
    2.2.2  实验重点和难点	46
    2.2.3  实验内容	46
    2.2.4  课后思考	48
    2.2.5  实验报告要求	49
    2.3  选择结构程序实验	49
    2.3.1  实验目的和要求	49
    2.3.2  实验重点和难点	49
    2.3.3  实验内容	49
    2.3.4  课后思考	53
    2.3.5  实验报告要求	53
    2.4  条件型循环结构程序实验	53
    2.4.1  实验目的和要求	53
    2.4.2  实验重点和难点	54
    2.4.3  实验内容	54
    2.4.4  课后思考	57
    2.4.5  实验报告要求	57
    2.5  计数型循环结构程序实验	57
    2.5.1  实验目的和要求	57
    2.5.2  实验重点和难点	58
    2.5.3  实验内容	58
    2.5.4  课后思考	61
    2.5.5  实验报告要求	61
    2.6  函数实验	61
    2.6.1  实验目的和要求	61
    2.6.2  实验重点和难点	61
    2.6.3  实验内容	62
    2.6.4  课后思考	68
    2.6.5  实验报告要求	68
    2.7  递归、嵌套函数及编译预处理实验	69
    2.7.1  实验目的和要求	69
    2.7.2  实验重点和难点	69
    2.7.3  实验内容	69
    2.7.4  课后思考	72
    2.7.5  实验报告要求	73
    2.8  数据类型、运算符、表达式实验	73
    2.8.1  实验目的和要求	73
    2.8.2  实验重点和难点	73
    2.8.3  实验内容	73
    2.8.4  课后思考	77
    2.8.5  实验报告要求	77 
    2.9  一维数组与二维数组设计实验	77
    2.9.1  实验目的和要求	77
    2.9.2  实验重点和难点	77
    2.9.3  实验内容	77
    2.9.4  课后思考	83
    2.9.5  实验报告要求	83
    2.10  字符数组程序实验	83
    2.10.1  实验目的和要求	83
    2.10.2  实验重点和难点	83
    2.10.3  实验内容	84
    2.10.4  课后思考	87
    2.10.5  实验报告要求	88
    2.11  指针程序实验	88
    2.11.1  实验目的和要求	88
    2.11.2  实验重点和难点	88
    2.11.3  实验内容	88
    2.11.4  课后思考	93
    2.11.5  实验报告要求	93
    2.12  结构体程序实验	93
    2.12.1  实验目的和要求	93
    2.12.2  实验重点和难点	94
    2.12.3  实验内容	94
    2.12.4  课后思考	101
    2.12.5  实验报告要求	101
    2.13  文件程序实验	101
    2.13.1  实验目的和要求	101
    2.13.2  实验重点和难点	101
    2.13.3  实验内容	102
    2.13.4  课后思考	108
    2.13.5  实验报告要求	108
    第3章  C语言程序设计课外实验	109
    3.1  数据类型:简单的数据加密	109
    3.1.1  实验目的和要求	109
    3.1.2  实验内容	109
    3.1.3  同类型思考题	109
    3.2  选择结构:求解不多于5位的整数各个数位上的数字	110
    3.2.1  实验目的和要求	110
    3.2.2  实验内容	110
    3.2.3  同类型思考题	110
    3.3  循环结构:爱因斯坦走台阶	112
    3.3.1  实验目的和要求	112
    3.3.2  实验内容	112
    3.3.3  同类型思考题	112
    3.4  循环结构:体育比赛抽签程序	112
    3.4.1  实验目的和要求	112
    3.4.2  实验内容	112
    3.4.3  同类型思考题	113
    3.5  循环与数组综合:十进制转化成二进制实验	113
    3.5.1  实验目的和要求	113
    3.5.2  实验内容	113
    3.5.3  同类型思考题	114
    3.6  数组:学生成绩管理系统	114
    3.6.1  实验目的和要求	114
    3.6.2  实验内容	114
    3.6.3  同类型思考题	115
    3.7  函数:递归程序设计实验	115
    3.7.1  实验目的和要求	115
    3.7.2  实验内容	115
    3.7.3  同类型思考题	115
    3.8  函数:求超级素数	115
    3.8.1  实验目的和要求	115
    3.8.2  实验内容	116
    3.8.3  同类型思考题	116
    3.9  函数:不使用strcpy实现两个字符串的比较	116
    3.9.1  实验目的和要求	116
    3.9.2  实验内容	117
    3.9.3  同类型思考题	117
    3.10  结构体:通讯录的建立与查询	117
    3.10.1  实验目的和要求	117
    3.10.2  实验内容	117
    3.10.3  同类型思考题	117
    3.11  文件:英文单词关键词检索	118
    3.11.1  实验目的和要求	118
    3.11.2  实验内容	118
    3.11.3  同类型思考题	118
    3.12  综合程序设计:各类应用题	118
    3.12.1  实验目的和要求	118
    3.12.2  实验内容	118
    3.12.3  同类型思考题	119
    第4章  课程设计	120
    4.1  课程设计目标	120
    4.1.1  课程设计目标	120
    4.1.2  课程设计内容	121
    4.1.3  评价标准	126
    4.2  课程设计题目实例	126
    4.2.1  图形屏幕管理—时钟显示	126
    4.2.2  汉诺塔演示	127
    4.2.3  学生成绩管理	128
    4.2.4  工资管理系统	131
    4.2.5  科学计算器	134
    4.2.6  车票管理系统	136
    4.2.7  单项选择题标准化考试系统	136
    4.2.8  通讯录管理	137
    4.2.9  五子棋游戏	137
    4.2.10  贪吃蛇算法	139
    第5章  习题及习题解答	142
    5.1  习题	142
    5.1.1  C语言程序设计概述习题	142
    5.1.2  简单的C程序设计习题	144
    5.1.3  选择结构程序设计习题	150
    5.1.4  循环结构程序设计	154
    5.1.5  函数	166
    5.1.6  数据类型、运算符和表达式习题	170
    5.1.7  数组	176
    5.1.8  指针习题	185
    5.1.9  结构体、共用体与枚举习题	196
    5.1.10  文件习题	205
    5.2  习题解答	210
    5.2.1  C语言程序设计概述习题解答	211
    5.2.2  简单的C程序设计习题解答	213
    5.2.3  选择(分支)结构程序设计习题解答	217
    5.2.4  循环结构程序设计习题解答	223
    5.2.5  函数习题解答	233
    5.2.6  数据类型、运算符和表达式习题解答	238 
    5.2.7  数组习题解答	242
    5.2.8  指针习题解答	252
    5.2.9  结构体、共用体与枚举习题解答	259
    5.2.10  文件习题解答	268
    参考文献	274
    展开

    前     言

    前     言
    C语言是一种通用的程序设计语言,也是普通高等院校常用的一种程序设计教学语言。要学好C语言,需要进行大量的实际操作和实践训练。本书可以帮助学生学习C语言程序设计的有关知识,深入理解和掌握C语言程序设计所涉及的概念、方法与技巧。 
    本书是《C语言程序设计》的配套学习指导用书,为C语言学习者提供上机实验指导、习题解答。全书分为5章:第1章为C语言集成环境简介,介绍了Visual C++ 2010、Dev-C++、Code::Blocks、C4driod和UNIX/Linux下的C语言开发环境;第2章为C语言程序设计实验,安排了13个课内实验,每个课内实验分为“观察与验证”、“分析与改错”、设计与综合”3个不同的实验环节,可分层次、循序渐进地进行实验教学;第3章为C语言程序设计课外实验,供学有余力的同学选做;第4章为C语言课程设计,提供了10个课程设计项目,以培养学生实际分析问题、编程和动手操作的能力,第4章的内容可供不同专业有不同应用要求的学生选做;第5章为习题及习题解答,提供了《C语言程序设计》配套习题及解答,并对部分重点、难点题目给出了解析,方便学生自学。
    本书在内容编排上以验证和观察性实验为基础性实验,以分析型实验培养学生分析问题和解决问题的能力,以设计型和综合型实验训练学生进行程序设计的能力,力图体现因材施教和循序渐进的教学原则,使学生通过实验掌握C语言程序设计的基础知识并提高综合应用能力。
    本书是湖南省普通高等学校省级精品课程“C语言程序设计”、湖南省十三五综合改革试点专业计算机科学与技术的建设与研究成果,本书配套源代码等资源请参见网站http://jsjjc.hut.edu.cn,或联系作者hutjsj@163.com。
    本书由刘强提出编写思路和编写大纲,童启、朱艳辉 、曾志高、蒋鸿、杨名念、张宇坤参与编写,最后由刘强统稿。
    由于编者水平有限,书中难免有错误和不妥之处,恳请读者批评指正。
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网