热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

C++程序设计实训、题解与题库练习系统

中国水利水电出版社
    【作 者】丁亚涛 主编 【I S B N 】978-7-5084-6687-3 【责任编辑】张玉玲 【适用读者群】本科 【出版时间】2009-08-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】336 【千字数】336 【印 张】13.75 【定 价】28 【丛 书】21世纪高等学校精品规划教材 【备注信息】
图书详情

    本书是与《C++程序设计》教材配套的教学参考书。全书分为实训、教材习题及参考答案、经典习题解析、考试指导和题库及练习软件系统5个部分,分别包括Visual C++ 6.0环境介绍、与教材配套的11章的实训内容、笔试和上机考试指导及附录,并配有一张光盘。其中,附录包括实验报告样式表、光盘使用说明、C++语言学习网站、C++考试样题等。光盘内容有试题库及练习软件系统、经典的C++语言程序集等。

    本书在紧密配合教材的同时,特别研制设计了试题库及练习系统软件,大量的试题和模拟的考试环境为读者的C++学习和考试提供了良好的条件。光盘还收录了大量的C++语言资料,是不可多得的教学参考资料。

    本书既可以作为高等院校本科及专科学生C++语言教材的辅助教材,又可以独立作为教师教学和读者自学参考之用。

    本书教学相关资源可以从作者网站下载,网址为:www.yataoo.com。

    本书教学相关资源可以从作者网站下载,网址为:www.yataoo.com

    《C++程序设计》教材已经出版,为了教学或自学的方便,这本配套的实训和考试指导书也完成了。

    实训教材的目的是配合主教材,为读者的学习提供有效的帮助。为进一步提高教材的质量,适应目前不断发展的教学需求,我们参考了部分考试大纲,充实了相应的内容,全面设计了本实验指导书,重点推出了多年设计的题库和练习软件系统作为配套资料,目前在国内类似的教材中应该是具有明显特色的。

    拜读了很多实训(有的称为实验)教材,大都有这样的特点:独立的实验内容,缺少考试指导和自评价的练习软件系统。为了真正体现配套的特点,本书精选了《C++程序设计》教材中重点掌握的案例,并作了实训方式的加工。另外,为了使本书能独立作为其他教材的配套,书中知识点分布和案例完全可以独立,其中精选的经典案例很具有代表性,是学习C++难得的资料。

    为了充分配合教材或者相关C++语言教材的教学工作,本书设计上力求突破传统的教材编写方式,在向读者提供必要的实验内容的同时,加入了考试指南、实验报告格式、考试相关资料和其他的C语言学习资料,特别是设计了练习软件系统供读者学习之用。

    本书共由5部分组成:实训、教材习题及参考答案、经典习题解析、考试指导和题库及练习软件系统。

    本书主要以参加全国计算机等级考试为例,介绍了考试的特点和要注意的问题,对参加考试的考生具有很好的指导作用。本书的考试指导也具有一定的通用性。

    另外,书中精心设计了附录,包括C++语言经典网址等,特别是本书配套光盘中包括了经过多年研究的C++语言试题库和题库练习软件系统,具有很高的参考价值,对于参加等级考试的考生具有非常重要的指导作用。

    本书主要面向各类高校在校生。本书不仅可与《C++程序设计》教材配套使用,也适合作为各类工程技术人员自学教材或参加各类考试的参考书。

    本书由丁亚涛主编,主要编写人员有杞宁、王永国、朱薇、孙大勇、李筠、刘涛、谢杨梅,另外参加部分编写工作的还有杜春敏、胡继礼、蔡莉、李芳芳、方芳等。在全书的策划和出版过程中,一直得到中国水利水电出版社北京万水电子信息有限公司的大力支持,特别是雷顺加先生的大力支持和统筹策划,在此表示感谢。许多从事教学工作的同仁也给予了关心和帮助,他们对本书提出了很多宝贵的建议,在此也表示感谢。

    由于作者水平有限,书中疏漏甚至错误之处在所难免,希望读者不吝指教,以便我们再版时修正。如您有更好的意见,欢迎与我们联系,联系方式为:yataoo@126.com或yataoo@yataoo.com。

    编 者

    2009年6月

    前言
    第一部分 实训
    实训1 熟悉Visual C++环境 1
    1.1.1 Visual C++界面 1
    1.1.2 C++程序的开发过程 2
    1.1.3 常用功能键及其意义 4
    1.1.4 第一个程序 5
    实训2 数据类型、运算符和表达式 10
    1.2.1 自增与自减运算符 10
    1.2.2 输入输出及格式控制 11
    1.2.3 简单的程序 12
    1.2.4 演示带参的宏和条件编译 13
    实训3 程序的流程控制 15
    1.3.1 输入出租车类型和里程,计算打车的费用 15
    1.3.2 输入一个成绩,判断成绩级别 16
    1.3.3 计算1+2+3+…+100 17
    1.3.4 计算并输出2~100之间的素数之和 18
    1.3.5 输出三角形图形 19
    1.3.6 打印日历 20
    1.3.7 利用循环求不定方程的解 21
    实训4 数组 23
    1.4.1 编程对一维数组求最大值、最小值、平均值 23
    1.4.2 输入一串字符,将其按逆序输出 24
    1.4.3 输出几个字符串中最大的串 24
    1.4.4 将10个数排序输出(冒泡法排序) 25
    1.4.5 编写程序删除字符串中的指定字符 26
    1.4.6 已知一个3*3的二维数组,编程将行列元素互换,生成它的转置矩阵 27
    1.4.7 编程将十进制数转换成十六进制的输出形式 27
    实训5 函数 29
    1.5.1 演示函数的定义和调用 29
    1.5.2 演示函数的参数传递 30
    1.5.3 作用域演示 31
    1.5.4 静态变量 33
    1.5.5 递归函数 34
    1.5.6 分别设计删除字符串中所有空格、左边空格或右边空格的函数 35
    1.5.7 设计一个可以重复输出字符串的函数,并利用该函数输出下面的图形 36
    实训6 指针 38
    1.6.1 输入两个整数a和b,演示指针变量的引用 38
    1.6.2 演示指针和数组的关系 40
    1.6.3 演示指针和数组的关系 41
    1.6.4 函数指针 42
    1.6.5 简易计算器 42
    1.6.6 编写一个查找字符位置的函数 44
    实训7 结构体、共用体与枚举 46
    1.7.1 分析下面程序的结果 46
    1.7.2 分析下列程序的输出结果 46
    1.7.3 分析下列程序的结果 47
    1.7.4 编程求两个复数的和 48
    1.7.5 按书名来查找某种书籍的数量 49
    1.7.6 成绩排序 50
    1.7.7 用共用体类型分别读出一个int类型变量的4个字节的内容 51
    实训8 类和对象 53
    1.8.1 定义一个日期类,用函数实现对象的输入输出 53
    1.8.2 定义一个日期类,用构造函数实现对象的输出 54
    1.8.3 定义一个日期类,用构造函数的重载实现对象的输出 55
    1.8.4 定义一个日期类,实现构造函数和析构函数 57
    1.8.5 定义一个日期类,演示用指针进行操作 57
    1.8.6 定义一个日期类,演示用this指针进行操作 59
    1.8.7 演示公有继承中派生类对基类成员的访问方法 59
    1.8.8 演示派生类的构造函数和析构函数 60
    1.8.9 演示多态性和虚函数 61
    1.8.10 定义一个复数类,重载运算符“+”以适应对复数运算的要求 62
    1.8.11 类模板 64
    1.8.12 声明一个时间类,演示构造函数和析构函数的操作 65
    1.8.13 用shape类演示多态性和虚函数 67
    实训9 流 70
    1.9.1 输入输出流 70
    1.9.2 用get函数从键盘输入字符 70
    1.9.3 输出流操作 71
    1.9.4 文件的打开与关闭 72
    1.9.5 文本文件的读写 72
    1.9.6 从标准流提取文本数据 73
    1.9.7 随机文件的读写 74
    1.9.8 演示名字空间的使用 74
    实训10 链表 76
    1.10.1 单链表元素的插入和排序 76
    1.10.2 顺序表元素的删除 80
    实训11 软件开发技术 84
    1.11.1 演示STL 84
    1.11.2 演示处理异常机制 85
    1.11.3 演示异常处理类 86
    1.11.4 学生档案管理系统 87
    1.11.5 简单的银行自动取款机 99
    第二部分 教材习题及参考答案
    教材习题 109
    习题一 109
    习题二 110
    习题三 112
    习题四 119
    习题五 122
    习题六 126
    习题七 128
    习题八 130
    习题九 132
    习题十 133
    参考答案 135
    第三部分 经典习题解析
    第四部分 考试指导
    4.1 参加全国计算机等级考试注意事项 185
    4.2 高分必读 185
    4.3 考试过程 186
    4.4 注意事项 187
    4.5 模拟样卷 189
    4.5.1 模拟笔试样卷 189
    4.5.2 模拟上机考试样卷 198
    第五部分 题库及练习软件系统
    5.1 软件安装 202
    5.2 软件使用 202
    5.3 问题集 207
    附录1 ASCII码表 208
    附录2 光盘内容简介 210
    参考文献 211
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册