C/C++程序设计教程

当前位置:首页 > 计算机网络 > 程序设计 > C/C++程序设计教程

出版社:高等教育出版社
出版日期:2009-5
ISBN:9787040262995
页数:273页

作者简介

《C/C++程序设计教程》是普通高等教育“十一五”国家级规划教材,国家教学成果奖配套教材。《C/C++程序设计教程》根据教育部《关于进一步加强高等学校计算机基础教学的意见》中有关计算机程序设计基础课程的教学要求而编写。《C/C++程序设计教程》以VisualC++为开发环境,主要内容包括:C/C++概述,基本数据类型、运算符和表达式,结构化程序设计,数组和指针,函数,结构和链表,文件,面向对象程序设计基础,并针对课程内容设置了10个实验。
《C/C++程序设计教程》按照“夯实基础、面向应用、培养创新”的指导思想更加重了教材的基础性、应用性和创新性,成功地将传统的面向过程程序设计和现代的面向对象程序设计两部分有机地结合在一起,体现了教材的先进性。
《C/C++程序设计教程》可作为高等学校程序设计课程教材,也可作为培训或自学教材。

书籍目录

第一篇 教学篇 第1章 C/C++概述  1.1 C/C++发展简史  1.2 简单的C/c++程序实例  1.3 基本语法成分  1.4 数据的输入和输出  1.5 编译预处理  1.6 VisualC++简介  习题 第2章 基本数据类型、运算符和表达式  2.1 数据类型  2.2 变量和常量  2.3 运算符和表达式  2.4 指针  2.5 typedef语句  2.6 应用举例  习题 第3章 结构化程序设计  3.1 顺序结构  3.2 选择结构  3.3 循环结构  3.4 其他控制语句  3.5 应用举例  习题 第4章 数组和指针  4.1 一维数组  4.2 二维数组  4.3 字符数组  4.4 指针和数组  4.5 应用举例  习题 第5章 函数  5.1 函数的定义、调用和说明  5.2 函数间的参数传递  5.3 递归函数  5.4 函数参数缺省  5.5 函数重载  5.6 函数模板  5.7 作用域与存储类别  5.8 应用举例  习题 第6章 结构和链表  6.1 结构类型  6.2 结构的应用——链表  6.3 应用举例  习题   第7章 文件 第8章 面向对象程序设计基础第二篇 实验篇参考文献

编辑推荐

  《C/C++程序设计教程》特色  《C/C++程序设计教程》以教育部《关于进一步加强高等学校计算机基础教学的意见》为指导,以“夯实基础、面向应用、培养创新”为教学目标,全新组织教材内容;  《C/C++程序设计教程》以VisuaIC++为开发环境,将C与C++语言有机融合在一起;内容编写上突出以程序设计为中心,以语言知识为工具的指导思想;  《C/C++程序设计教程》以综合类高校非计算机专业需求为目标,内容编写上体现语法精练、实例丰富、分析透彻、习题种类多样等特点。

前言

  本书是普通高等教育“十一五”国家级规划教材,是根据教育部《关于进一步加强高等学校计算机基础教学的意见》的基本要求、为普通高等学校非计算机专业学生编写的教材。  随着计算机应用的不断深入,对大学生的程序设计能力有了更高的要求。大学生不仅要能够编写面向过程的结构化程序,而且还要掌握面向对象程序设计技术。为了解决内容多、课时少的矛盾,作者对“C/C++程序设计”课程进行了大胆的改革和尝试,对实际应用中很少使用的内容进行淡化或删除,并将传统的面向过程程序设计和现代的面向对象程序设计两部分内容有机地融合成一门课程。希望学生通过该课程的学习,一方面为后继计算机应用课程夯实基础;另一方面初步具备利用现代编程技术解决各自专业领域中计算机应用问题的能力。  本书共8章。前7章是传统的面向过程程序设计,介绍了基本概念和基础知识、结构化程序设计、数组、函数和文件等内容,这部分是传统C语言的内容,也是程序设计的基础;第8章面向对象程序设计基础,介绍了类和对象、继承和派生以及多态性等内容。

内容概要

龚沛曾,1982年毕业于华东理工大学自动控制系。现为同济大学计算机科学与技术系教授,任教育部高等学校计算机基础课程教学指导委员会委员、全国高校计算机教育研究会副理事长、上海市计算机基础教育协会副理事长。长期从事计算机基础教学与研究工作,主持多项教育部教改项目

章节摘录

  2.1数据类型  程序处理的对象是数据。数据有许多表现形式,如表示产品数量的数值数据、产品名称的文字数据等都是常见数据。计算机要处理这些数据,首先要将其存放在内存中。不同形式的数据其存储的格式不同,占用的内存字节数不同,可以进行的运算也不同。程序中对各种数据进行处理之前,首先要定义数据的类型,以便为这些数据分配存储空间,以及可以采用的运算。不同的程序设计语言,数据类型的种类有所不同。C/C++的数据有两种基本形式:即常量和变量。常量本身的书写格式就规定了该常量的类型;变量的类型要通过变量定义语句来说明。  2.1.1数据类型分类  C/C++提供的数据类型如图1.2.1所示。可分为两大类:一类是基本数据类型,由系统自动提供,用户可直接使用。如整型(int)、字符型(char)等;另一类为构造类型,是在基本数据类型的基础上,由系统或用户自定义的,如结构型(struct)、类(class)类型等。  设计程序时,用到的变量必须指明其类型。数据类型的作用有以下两个:  ①指出了应为数据分配的存储空间大小。不同类型的数据占用的内存空间是不同的。  ②规定了数据所能进行的运算,不同类型的数据可以进行的运算种类也不同。

图书封面


 C/C++程序设计教程下载



发布书评

 
 


精彩短评 (总计8条)

  •     很多地方没写清楚。挺多代码也不怎么简洁。讲的是有cin cout的c语言。但还是给了三星。因为这门课本身就是把非科班出身的人稍微带入门。虽然我自己很不喜欢这样的教学方式,但是对于教学科组而言确实也别无选择。
  •     很一般 但是作为大学教材的话 马马虎虎的能给人解释清楚 毕竟面向的对象是一群根本对编程没有任何兴趣的人
  •     一提死噶。。。
  •     还行,看书基本看得懂得。比较浅。
  •     为什么要让一群土木狗学这种二半吊子的书?
  •     课本
  •     跟机械工业出版社引进的国外教材比起来这就是一坨翔。
  •     西家家你好,西家家再见!
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024