案例式C语言教程实验指导
书 号:9787113122317
丛 书 名:普通高等学校应用型人才培养系列规划教材
作 者:马杰良 何军 陈慧
译 者:
开 本:小16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:17元
-
内容简介
本书内容分别从C语言上机的运行环境、C语言基础上机训练、C语言程序设计高级技能训练和综合问题、C语言求解四个方面强化训练理论课程中所学到的各个知识点。本书对应于理论课程中各种重要的知识内容,包括基本数据类型、顺序结构程序设计、循环结构程序设计、数组、编译预处理、指针和文件等。对每个知识点,本书都系统地给出了理论知识、相关算法、参考程序以及运行结果。 -
前言
C语言程序设计”是电子信息类相关专业一门重要的专业基础课程。C语言是十分重要的计算机程序设计语言,由于其功能丰富、使用灵活方便、应用面广,又是学习C++语言和其他语言的基础,因此,已成为目前的主流程序设计语言之一,“C语言程序设计”也逐渐成为其他相关专业的热门选修课程甚至专业基础课程。
“C语言程序设计”课程具有理论与实践并重的特征。学好这门课程不仅要掌握理论基础知识,而且还要具备运用理论知识处理实际问题的技能。为此,我们编写了本书,通过设计各种类型的上机实验和实训内容,帮助读者在学习C语言程序设计的同时,提高独立编写程序和上机调试程序的能力,从而提高自己驾驭C语言的能力。
本书是学习C语言程序设计的实验指导教程,可与理论教材《案例式C语言教程》(中国铁道出版社,2010)配套使用。本书的编写主要面向电子信息类相关专业的理工科学生,同时也可以作为计算机专业学生学习C语言程序设计的配套教材。为了满足大多数读者不同层次的学习需求,本书分基础篇、提高篇和综合篇三个层次,由易到难,有针对性地设计了大量实验内容,使读者能够循序渐进、有选择性地练习和上机实践。
全书内容共分为四部分。第一部分详细介绍了实验运行环境,通过实例讲解了一个C语言程序在VC++ 6.0环境下从编辑到运行的全过程,目的是帮助读者熟悉集成编辑环境。第二部分是基础实验,针对理论教材中涉及的基本数据类型、顺序结构、选择结构、循环结构、数组、函数、编译预处理、指针和文件等各个知识点,分别设计了实验题,帮助读者通过上机验证进一步巩固和理解理论知识。第三部分是提高实验,通过设计典型实例,帮助读者进一步灵活掌握程序设计中的一些基本技巧,学会运用理论知识解决实际问题。第四部分是综合实验,通过综合性的问题,培养和训练读者分析问题、设计程序流程、选择数据结构、整体把握程序的能力。对其中的实验题,我们都给出了参考程序,并在VC++ 6.0环境下运行实现,同时给出了运行结果,供读者参考。
本书由南京信息工程大学电子与信息工程学院的马杰良、何军和陈慧结合多年的教学成果和科研实践经验编写而成。在本书的编写过程中,参考了国内外出版的相关著作以及网络论坛中各位版友的资料,在此向作者们致以衷心的谢意!
希望本书能够给学生进一步学好“C语言程序设计”课程带来启迪和帮助。由于编者水平有限,加之编写时间仓促,书中难免存在不足和错误之处,敬请广大读者批评指正。
编 者
2010年12月 -
目录
第一部分 Visual C++编译环境实验 1
实验一 Visual C++的安装和启动 1
实验二 编辑源程序 2
实验三 编译、连接和运行程序 5
实验四 C语言程序运行实例 8
编程练习 10
第二部分 基础篇 11
实验一 基本数据类型 11
实验二 顺序结构程序设计 14
实验三 选择结构程序设计 17
实验四 循环结构程序设计 22
实验五 数组 31
实验六 函数 35
实验七 编译预处理 39
实验八 指针 42
实验九 文件 48
编程练习 51
第三部分 提高篇 53
实验一 求完数 53
实验二 字符图形 55
实验三 万年历 58
实验四 排序 69
实验五 旋转方阵 71
实验六 构造顺时针与逆时针的旋转方阵 74
实验七 指针数组 76
实验八 人员信息录入 79
实验九 整数的分划 86
实验十 整数的拆分 91
实验十一 汉诺塔 96
实验十二 角谷猜想 98
实验十三 杨辉三角形 100
实验十四 构造超长整数的回文数 103
编程练习 106
第四部分 综合篇 107
实验一 高精度计算 107
实验二 泊松分酒 110
实验三 简单的文本加密 115
实验四 最长公共子序列 119
实验五 学生信息管理系统 123
编程练习 136
参考文献 137 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1马杰良 硕士 教授 计算机 工作单位南京信息工程大学 邮政编码210044 电话13770855819 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
分别从C语言上机的运行环境、基础上机训练,程序设计技能提高和综合问题求解四个部分强化训练理论课程中的各个知识点。 -
书评书荐
-
附件下载
图书推荐