成功加入购物车

去购物车结算 X
漸入佳境
  • 程序设计教程用C语言编程 第3版

程序设计教程用C语言编程 第3版

举报
  • 作者: 
  • 出版社:    机械工业出版社
  • ISBN:    9787111501237
  • 出版时间: 
  • 版次:    1
  • 装帧:    平装
  • 开本:    16开
  • 纸张:    胶版纸
  • 页数:    381页
  • 字数:    99999千字
  • 作者: 
  • 出版社:  机械工业出版社
  • ISBN:  9787111501237
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16开
  • 纸张:  胶版纸
  • 页数:  381页
  • 字数:  99999千字

售价 40.00 8.9折

定价 ¥45.00 

品相 九五品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-03-25

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      地理
      商品描述:
      基本信息
      书名:程序设计教程用C语言编程 第3版
      定价:45元
      作者:陈家骏,郑滔 编著
      出版社:机械工业出版社
      出版日期:2015-06-01
      ISBN:9787111501237
      字数:436000
      页码:381
      版次:3
      装帧:平装
      开本:16开
      商品重量:
      编辑推荐

      内容提要
      本书是以C  作为实现语言的门程序设计课程的教材,以基本的程序设计问题为核心,系统地介绍程序设计的技术、方法和理念。本书概念讲解准确、系统性强,既有简单解法的描述,又有深层次的话题讨论。适合以C  为平台讲授程序设计课程的高校采用。
      目录
      第3版前言第2版前言版前言教学建议章概述11.1计算机的工作模型11.1.1冯·诺依曼体系结构11.1.2硬件与软件21.1.3机内信息表示41.2程序设计81.2.1程序设计范式81.2.2程序设计步骤91.2.3程序设计语言111.3C++语言131.3.1概述131.3.2C++程序的构成141.3.3C++语言的词法151.3.4C++程序的运行步骤171.4小结181.5习题19第2章简单数据的描述—基本数据类型和表达式212.1概述212.2基本数据类型222.2.1整数类型222.2.2实数类型232.2.3字符类型232.2.4逻辑类型242.3数据的表现形式242.3.1常量252.3.2变量272.3.3变量值的输入292.4数据的基本运算—操作符302.4.1操作符概述302.4.2算术操作符302.4.3关系与逻辑操作符312.4.4位操作符342.4.5赋值操作符362.4.6其他操作符372.4.7操作数的类型转换382.5数据基本运算的实现—表达式422.5.1表达式的构成与分类422.5.2操作符的优先级和结合性432.5.3表达式中操作数的类型转换442.5.4带副作用操作符的表达式计算452.5.5表达式结果的输出452.6小结462.7习题47第3章程序的流程控制(算法)描述—语句493.1概述493.2顺序执行503.2.1表达式语句503.2.2复合语句513.2.3空语句523.3选择执行533.3.1if语句533.3.2switch语句583.4循环(重复)执行613.4.1迭代与穷举613.4.2while语句623.4.3do—while语句633.4.4for语句643.4.5计数循环和事件循环653.4.6循环程序设计实例683.5无条件转移733.5.1goto语句733.5.2break语句753.5.3continue语句763.6程序设计风格773.6.1结构化程序设计783.6.2关于goto语句783.7小结793.8习题80第4章过程抽象—函数824.1概述824.1.1功能分解与复合824.1.2子程序及子程序间的数据传递834.2C++函数844.2.1函数的定义844.2.2函数的调用864.2.3值作为参数传递884.2.4局部变量与全局变量894.2.5基于函数的过程式程序设计914.3标识符的作用域与变量的生存期924.3.1程序的多模块结构924.3.2标识符的作用域944.3.3命名空间994.3.4变量的生存期(存储分配)1014.3.5基于栈的函数调用的实现1044.4递归函数1064.4.1什么是递归函数1064.4.2“分而治之”的程序设计1074.4.3递归与循环的选择1094.4.4递归函数应用实例1094.5标准函数库1114.6C++函数的进一步讨论1124.6.1内联函数1124.6.2带默认值的形式参数1144.6.3函数名重载1154.6.4匿名函数—λ表达式1184.7小结1194.8习题120第5章复合数据的描述—构造数据类型1235.1枚举类型—自定义值集的数据描述1235.1.1枚举类型的定义1235.1.2枚举类型的操作1245.2数组类型—由多个同类型元素构成的复合数据描述1265.2.1一维数组类型—线性复合数据的描述1275.2.2一维字符数组—字符串类型的一种实现1315.2.3二维数组类型—二维复合数据的描述1345.2.4数组类型的应用1385.3结构类型—由若干属性构成的复合数据描述1435.3.1结构类型的定义1435.3.2结构类型的操作1455.3.3结构类型的应用1485.4联合类型—用一种类型表示多种类型的数据1525.4.1联合类型的定义与操作1525.4.2联合类型的应用1535.5指针类型—内存地址的描述1565.5.1指针类型的定义1565.5.2指针类型的基本操作1585.5.3指针作为参数类型1625.5.4指针与动态变量1695.5.5指针与数组1815.5.6函数指针1855.5.7多级指针1885.6引用类型—变量的别名1895.6.1引用类型的定义1905.6.2引用作为参数类型1905.7小结1935.8习题194第6章数据抽象—对象与类1986.1概述1986.1.1数据抽象与封装1986.1.2面向对象程序设计2016.1.3面向对象程序设计与过程式程序设计的对比2036.2类2066.2.1数据成员2066.2.2成员函数2076.2.3成员的访问控制—信息隐藏2086.3对象2116.3.1对象的创建2116.3.2对象的操作2126.3.3this指针2136.4对象的初始化和消亡前处理2166.4.1构造函数2166.4.2析构函数2196.4.3成员对象的初始化2226.4.4拷贝构造函数2236.5类作为模块2276.5.1类模块的组成2276.5.2Demeter法则2286.6对象与类的进一步讨论2296.6.1对常量对象的访问—常(const)成员函数2296.6.2同类对象之间的数据共享—静态(static)数据成员2316.6.3提高对象私有数据成员的访问效率—友元(friend)2336.6.4对象拷贝构造过程的优化—转移构造函数2376.6.5操作符重载2386.7小结2596.8习题260第7章继承(类的复用)—派生类2647.1概述2647.1.1类之间的继承关系—基类与派生类2647.1.2继承的作用2647.2单继承2657.2.1单继承派生类的定义2657.2.2在派生类中访问基类成员—protected访问控制2667.2.3派生类对基类成员的访问控制—继承方式2697.2.4派生类对象的初始化和赋值操作2717.2.5单继承的应用实例2737.2.6类之间的聚集关系2747.3消息(成员函数调用)的动态绑定2767.3.1消息的多态性2767.3.2虚函数与消息的动态绑定2777.3.3纯虚函数和抽象类2807.3.4虚函数动态绑定的一种实现2857.4多继承2867.4.1多继承的必要性2867.4.2多继承派生类的定义2887.4.3命名冲突2887.4.4重复继承—虚基类2897.5小结2917.6习题291第8章类属类型(泛型)—模板2958.1概述2958.2模板2968.2.1函数模板2968.2.2类模板2998.2.3模板的复用3018.3C++标准模板库3038.3.1概述3038.3.2容器3058.3.3迭代器3088.3.4算法3088.4小结3148.5习题315第9章输入/输出3169.1概述3169.2面向控制台的输入/输出3179.2.1基于函数库的控制台I/O3189.2.2基于类库的控制台I/O3209.2.3抽取/插入操作符“>>”和“<<”的重载3239.3面向文件的输入/输出3259.3.1文件概述3259.3.2基于函数库的文件I/O3269.3.3基于类库的文件I/O3329.4面向字符串变量的输入/输出3389.5小结3409.6习题3400章异常处理34110.1概述34110.1.1什么是异常34110.1.2异常处理的基本手段34210.2C++异常处理机制34310.2.1try、throw以及catch语句34310.2.2异常的嵌套处理34610.3基于断言的程序调试34710.4小结34810.5习题3491章Windows应用程序设计35011.1Windows应用程序的基本结构35011.1.1Windows应用程序简介35011.1.2消息驱动的程序结构35111.2面向对象的Windows应用程序结构35411.2.1Windows应用程序中的对象35411.2.2微软基础类库(MFC)35511.2.3基于MFC“文档—视”结构的应用框架35711.3小结35911.4习题359附录AASCII字符集及其编码360附录BIEEE浮点数的内部表示361附录CC++标准函数库中的常用函数363附录DC++编译预处理命令365附录EC++标准模板库(STL)常用功能370附录FMFC一些常用类的功能377参考文献382
      作者介绍
      陈家骏,南京大学计算机科学与技术系教授,博士生导师。教授本科生靠前门程序设计课程近二十年。科研方面主要从事自然语言处理和软件工程领域的研究工作,曾多次主持国家及省级科研项目的研究与开发,研究成果多次获得省部级科研奖励。郑滔,南京大学软件学院教授。具有多年程序设计、软件开发以及编译技术课程的教学经历。其科研兴趣为软件工程和嵌入式系统。曾多次参加国家/省科技攻关项目、国家/省自然科学基金项目和国家863高科技项目的研究与开发,研究成果两次获得部级科技成果二等奖。
      序言

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看