C++程序设计实用教程
提供PPT课件和源程序,习题答案,更新日期10.10.7

作者:李青、周美莲

丛书名:21世纪高等学校计算机专业实用系列教材

定价:39.5元

印次:1-3

ISBN:9787302180784

出版日期:2008.12.01

印刷日期:2013.08.05

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

  《C++程序设计实用教程》以程序案例为线索,以问题需求驱动的方式深入浅出地介绍了C++语言的基本语法、程序设计规范和实用技法。书中的例题程序按照科学的原则、完整的结构、规范的格式设计,并经过多方面的测试,可供读者精读和模仿。各章配有一定的实用程序和趣味程序。大部分章后有基本语法练习题、程序设计练习题和程序设计竞赛题。   《C++程序设计实用教程》内容丰富,详略得当。全书共16章分成三个部分:第一部分(第1章)计算与算法基础;第二部分(第2~8章)面向过程程序设计:第三部分(第9~16章)面向对象程序设计。   《C++程序设计实用教程》可作为计算机等理工科专业大学生或研究生学习高级语言程序设计相关课程的教材或教学参考书,也可供学习或使用C++语言从事软件开发的人员参考。

前言   计算机是人类集其智慧之大成的杰作,是脑力劳动机械化、自动化的成功典范。在当今及未来,计算机都是科技进步、社会发展不可或缺的得力助手。然而计算机——这个神通广大的人造精灵的一举一动全都是靠人来掌控的。   掌控计算机用的是计算机语言程序。计算机程序设计语言——尤其现代高级语言的出现和发展是计算机科学中最富于智慧的成就之一。计算机程序设计语言是人为制订的一整套功能近乎完美的算法思想表达体系和计算机行为规范准则。学会一门计算机语言便是掌握了一种掌控计算机的本领。   C++从C语言进化而来,是C语言的超集,它同时吸收了许多著名语言最优秀的特征。C++新增加的特点和机制体现了它对高级抽象的支持,它是一门适合各种应用的计算机程序设计高级语言。C++既支持面向过程程序设计,又支持面向对象程序设计。它既适合作为教学及训练的计算机语言(适合作为大学相关专业第一门程序设计课程的语言进行学习),又能胜任大型软件开发,特别是众人集体开发大型软件。C++是众多学习程序设计和从事软件开发人员的首选语言。   在计算机专业课程体系中,高级语言程序设计课程具有基础性和工具性。通过该课程的学习,读者应该达到以下三个基本目标,并为进一步学习数据结构等课程或进行应用开发作准备。   (1) 掌握C++语言的基本语法规则;   (2) 掌握基本的程序设计技术规范;   (3) 建立朴素的算法设计思维模式。   全书共分16章,第1章为导论,第2~8章为面向过程程序设计,第9~16章为面向对象程序设计。本书第1~14章由李青编写,第15~16章由周美莲编写,周美莲调试并测试了书中的大部分程序...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第一部分 计算与算法基础(1)

第1章 导论(3)

  1.1 计算系统(3)

    1.1.1 珠算系统(3)

    1.1.2 电子计算机基本原理(5)

    1.1.3 信息数字化及其标准化(10)

  1.2 计算机程序设计语言概述(15)

    1.2.1 计算机低级语言与高级语言(15)

    1.2.2 高级语言程序要素(16)

    1.2.3 高级语言程序设计方法(17)

  1.3 算法基础(19)

    1.3.1 算法的概念(19)

    1.3.2 算法的表示(19)

  1.4 小结(21)

  练习1(22)

第二部分 面向过程程序设计(25)

第2章 C++概貌(27)

  2.1 基本程序设计(27)

    2.1.1 “算术测验”程序之一(27)

    2.1.2 C++程序基本元素(30)

    2.1.3 输入输出及赋值操作(33)

  2.2 基本程序改进(36)

    2.2.1 “算术测验”程序之二(36)

    2.2.2 C++基本运算(37)

    2.2.3 C++程序流程控制(41)

  2.3 基本程序扩展(47)

    2.3.1 简单函数(47)

    2.3.2 多文件结构(49)

  2.4 C++程序开发流程(51)

  2.5 C++应用程序集成开发环境简介(52)

    2.5.1 MinGW Developer Studio简介(53)

    2.5.2 VC++控制台应用程序开发集成环境(53)... 查看详情

查看详情