返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版新书]C语言程序设计教程(第2版) 谭浩强、金莹 清华大学出版社 程序设计
  • 新商品上架
    • 作者: 谭浩强//金莹著
    • 出版社: 清华大学出版社
    • 出版时间:2025-04
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 谭浩强//金莹著
    • 出版社:清华大学出版社
    • 出版时间:2025-04
    • 开本:16开
    • ISBN:9787302681861
    • 版权提供:清华大学出版社

     书名:  C语言程序设计教程(第2版)
     出版社:  清华大学出版社
     出版日期  2025
     ISBN号:  9787302681861

    C语言是国内外广泛使用的计算机高级语言,谭浩强教授所著的《C程序设计》(清华大学出版社出版)一书已累计发行了1600多万册,创计算机书籍国内外发行最高纪录,被公认为是学习C语言程序设计的经典教材。根据广大高职高专院校师生的要求,清华大学出版社特邀请谭浩强教授在其C系列教材的基础上针对高职高专的特点组织著写了本书,作为高职高专院校学习程序设计的教材。

    本书系统而通俗地介绍了怎样使用C语言进行程序设计,使学生学习到程序设计的方法和有关算法的基本知识、C语言的基本内容与使用方法,了解并初步掌握用计算机解题的全过程。

    著者善于用通俗易懂的方法和语言阐明复杂的概念。本书定位准确、概念清晰、分析透彻、内容充实、取舍合理、例题丰富、通俗易懂。著者采用“提出问题—解决问题—归纳分析”的方式,符合初学者的认知规律,学习本书的读者很容易入门。

    本书根据C99(ISO/IEC 9899:1999)新标准介绍程序设计,体现教材的先进性和规范性。著者同时著写了《C语言程序设计教程学习辅导》(ISBN 9787302556176)作为本书的配套用书,由清华大学出版社出版发行。另外,本书还有配套的慕课(MOOC)视频可以帮助学生学习。

    本书可作为高职高专院校各专业学习C语言程序设计的适用教材,还可作为计算机培训班的教材,同时也是一本不可多得的优秀的自学教材,零基础的读者都能看懂本书的内容。


    谭浩强,男,教授,现担任全国高等院校计算机基础教育研究会会长、教育部全国计算机应用技术证书(NIT)考试委员会主任委员,知名计算机教育专家。

    本书作者有多年的企业从业实际工作经验,教材定位准,内容实用,有大量的实用案例,适合学生和从业者学习。编辑QQ 1102528884

    目录


    第1章程序设计和C语言1

    1.1计算机程序和计算机语言1

    1.2C语言的发展过程2

    1.3从最简单的C语言程序开始3

    1.4C语言程序的结构7

    1.5运行C语言程序的步骤与方法8

    1.6算法是程序的灵魂10

    1.6.1什么是算法10

    1.6.2算法+数据结构=程序11

    1.6.3怎样表示一个算法12

    1.7结构化程序设计方法18

    本章小结20

    习题21

    第2章C语言程序设计初步22

    2.1顺序程序设计举例22

    2.2数据的类型和表现形式26

    2.2.1C语言的数据类型26

    2.2.2数据表现形式——常量和变量27

    2.3在计算机中存储数据28

    2.3.1数据在计算机中以二进制形式存储28

    2.3.2位、字节和地址29

    2.4整型数据的属性与运算30

    2.4.1整型数据的分类30

    2.4.2整型数据在内存中的存储方式31

    2.4.3整型数据运算程序举例32

    2.5实型数据的属性与运算33

    2.5.1实型数据的分类33

    2.5.2实型常量的表示形式342.5.3实型数据的存储形式34

    2.6字符型数据的属性与运算35

    2.6.1字符型数据运算的简单例子35

    2.6.2字符常量和字符变量35

    2.6.3字符型数据的存储方式36

    2.6.4字符型数据与整型数据在一定条件下可以通用37

    2.6.5字符串常量39

    2.7运算符与表达式40

    2.7.1算术运算符40

    2.7.2算术表达式41

    2.8C语言的语句综述43

    2.9赋值表达式和赋值语句44

    2.9.1赋值表达式44

    2.9.2赋值语句46

    2.10数据的输入/输出47

    2.10.1数据输入/输出的概念47

    2.10.2字符数据的输入/输出48

    2.10.3格式的输入/输出52

    本章小结59

    习题61

    第3章选择结构程序设计63

    3.1简单的选择结构程序63

    3.2选择结构中的关系运算65

    3.2.1关系运算符及其优先次序65

    3.2.2关系表达式65

    3.3选择结构中的逻辑运算66

    3.3.1逻辑运算符及其优先次序67

    3.3.2逻辑表达式68

    3.4用if语句实现选择结构69

    3.4.1if语句的形式69

    3.4.2if语句的嵌套71

    3.5利用switch语句实现多分支选择结构72

    3.6选择结构程序综合举例75

    本章小结80

    习题80

    第4章循环结构程序设计82

    4.1程序中需要用循环结构82

    4.2用while语句和do...while语句实现循环82

    4.2.1用while语句实现循环82

    4.2.2用do...while语句实现循环84

    4.3用for 语句实现循环87

    4.3.1for语句的一般形式和执行过程87

    4.3.2for循环程序举例88

    4.4循环的嵌套91

    4.5提前结束循环92

    4.5.1用break语句提前退出循环92

    4.5.2用continue语句提前结束本次循环93

    4.6几种循环的比较95

    4.7循环程序综合举例96

    本章小结101

    习题101

    第5章利用数组处理批量数据103

    5.1为什么要用数组103

    5.2怎样定义和引用一维数组103

    5.2.1怎样定义一维数组104

    5.2.2怎样引用一维数组的元素104

    5.2.3一维数组的初始化105

    5.2.4一维数组程序举例106

    5.3怎样定义和引用二维数组109

    5.3.1怎样定义二维数组109

    5.3.2怎样引用二维数组的元素110

    5.3.3二维数组的初始化111

    5.3.4二维数组程序举例112

    5.4字符数组115

    5.4.1怎样定义字符数组及对其初始化115

    5.4.2怎样引用字符数组116

    5.4.3字符串和字符串结束标志117

    5.4.4怎样进行字符数组的输入/输出119

    5.4.5字符串处理函数121

    5.4.6字符数组应用举例122

    本章小结125

    习题126

    第6章用函数实现模块化程序设计128

    6.1函数是什么128

    6.2函数的定义和调用130

    6.2.1为什么要定义函数130

    6.2.2怎样定义函数131

    6.2.3怎样调用函数132

    6.2.4对被调用函数的声明和函数原型135

    6.3函数的嵌套调用137

    6.4函数的递归调用139

    6.5数组作为函数参数145

    6.5.1用数组元素作函数实参145

    6.5.2用数组名作函数参数147

    6.6变量的作用域——局部变量和全局变量153

    6.6.1什么是局部变量153

    6.6.2什么是全局变量153

    本章小结156

    习题157

    第7章善于使用指针158

    7.1什么是指针158

    7.2指针变量160

    7.2.1使用指针变量访问变量160

    7.2.2怎样定义指针变量161

    7.2.3怎样引用指针变量162

    7.2.4指针变量作为函数参数164

    7.3通过指针引用数组170

    7.3.1数组元素的指针170

    7.3.2通过指针引用数组元素170

    7.3.3指针的运算172

    7.3.4用数组名作函数参数174

    7.4通过指针引用字符串180

    7.4.1字符串的表示形式180

    7.4.2用字符指针作函数参数184

    7.4.3字符指针变量和字符数组的区别186

    本章小结188

    习题190

    第8章根据需要创建数据类型192

    8.1定义和引用结构体变量192

    8.1.1怎样创建结构体类型192

    8.1.2怎样定义结构体类型变量194

    8.1.3怎样引用结构体变量195

    8.2使用结构体数组198

    8.2.1定义结构体数组198

    8.2.2结构体数组应用举例200

    8.3结构体指针201

    8.3.1指向结构体变量的指针201

    8.3.2指向结构体数组的指针203

    本章小结205

    习题206

    第9章利用文件保存数据 207

    9.1C语言文件的有关概念207

    9.1.1什么是文件207

    9.1.2文件名208

    9.1.3文件的分类208

    9.1.4文件缓冲区209

    9.1.5文件类型指针209

    9.2文件的打开与关闭210

    9.2.1用fopen()函数打开文件210

    9.2.2用fclose()函数关闭文件212

    9.3文件的顺序读/写212

    9.3.1向文件读/写字符212

    9.3.2向文件读/写一个字符串216

    9.3.3文件的格式化读/写219

    9.3.4用二进制方式读/写文件220

    本章小结224

    习题225

    附录A常用字符与ASCII代码对照表227

    附录BC语言中的关键字229

    附录C运算符和结合性230

    附录DC语言常用语法提要232

    附录EC语言库函数236

    参考文献242



     

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购