0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 图书分类 > 社科/经管/语言/法律 > 统计学 > 新编C语言程序设计基础教程

浏览历史

新编C语言程序设计基础教程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
新编C语言程序设计基础教程
  • 书号:9787030362223
    作者:
  • 外文书名:
  • 装帧:
    开本:
  • 页数:
    字数:
    语种:
  • 出版社:
    出版时间:
  • 所属分类:
  • 定价: ¥37.00元
    售价: ¥29.23元
  • 图书介质:
    电子书

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书旨在培养程序设计的实际能力,尽可能做到,将理论与实践有机结合。主要内容包括:C语言基本语法基础,数据类型、运算符和表达式,程序设计流程,数组,函数,指针类型,结构类型与联合类型,位运算,文件以及面向对象基础等内容。书中精选了部分等级考试试题作为实例及课堂练习;书中还精选了一些富有实用性及趣味性的实例,增强了全书的可读性,便于读者在轻松愉快的氛围中学习。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    第1章C语言程序设计概要 1
    1.1C语言概述 1
    1.1.1程序设计语言发展历程 1
    1.1.2C语言的发展过程 2
    1.1.3C语言的特点及应用 3
    1.2C语言程序结构 4
    1.3C语言的编辑、编译和运行 7
    1.4TC调试环境及操作 8
    1.5VisualC++6.0集成开发环境及操作 16
    1.6程序举例 20
    第2章C语言基本语法基础 22
    2.1C语言常用符号 22
    2.1.1C语言的关键字 22
    2.1.2标识符 23
    2.2C语言数据类型 24
    2.3常量 25
    2.3.1整型常量 26
    2.3.2实型常量 26
    2.3.3字符常量 27
    2.3.4字符串常量 29
    2.3.5符号常量 30
    2.4变量 30
    2.4.1整型变量 31
    2.4.2实型变量 34
    2.4.3字符型变量 35
    2.5常用运算符于表达式 37
    2.5.1算术运算符与算术表达式 38
    2.5.2自加自减运算符 41
    2.5.3强制类型转换运算符 43
    2.5.4赋值运算符和赋值表达式 46
    2.5.5关系运算符和关系表达式 49
    2.5.6逻辑运算符和逻辑表达式 51
    2.5.7逗号运算符和逗号表达式 54
    2.5.8条件运算符和条件表达式 56
    2.5.9位运算 57
    2.5.10运算符举例 57
    2.6基本输入/输出操作 59
    2.6.1字符的输入和输出 59
    2.6.2格式化数据的输入与输出 61
    2.6.3格式化数据的输入与输出举例 68
    第3章C程序流程 72
    3.1算法及结构化程序设计方法 72
    3.1.1算法的概念 72
    3.1.2结构化程序设计方法 73
    3.2C语句概述 74
    3.3顺序结构程序设计 77
    3.4选择结构程序设计 78
    3.4.1if语句 79
    3.4.2if语句的嵌套 81
    3.4.3switch语句 86
    3.4.4选择结构举例 88
    3.5循环结构程序设计 91
    3.5.1goto语句及使用 92
    3.5.2while语句 92
    3.5.3dowhile语句 94
    3.5.4for语句 96
    3.5.5多重循环 100
    3.5.6break语句和continue语句 103
    3.6循环程序举例 105
    第4章数组 108
    4.1数组类型概述 108
    4.2一维数组 109
    4.2.1一维数组的定义 109
    4.2.2一维数组的初始化 110
    4.2.3一维数组的引用 111
    4.2.4一维数组应用举例 112
    4.3二维数组 117
    4.3.1二维数组的定义 117
    4.3.2二维数组的初始化 118
    4.3.3二维数组元素的引用 119
    4.3.4二维数组应用举例 120
    4.4多维数组 124
    4.5字符数组 125
    4.5.1字符串及字符数组 125
    4.5.2字符数组的输入及输出 127
    4.5.3字符串处理函数 130
    4.5.4字符数组应用举例 134
    4.6程序举例 136
    第5章函数 140
    5.1函数概述 140
    5.2函数的定义 142
    5.3函数调用 145
    5.3.1形式参数与实际参数 145
    5.3.2函数调用 147
    5.3.3函数的声明 149
    5.4函数的参数传递方式 151
    5.4.1值传递方式 151
    5.4.2地址传递方式 153
    5.5函数的嵌套调用和递归调用 159
    5.5.1函数的嵌套调用 160
    5.5.2函数的递归调用 161
    5.6变量的作用域 164
    5.6.1局部变量 165
    5.6.2全局变量 167
    5.7变量的存储类别 169
    5.7.1静态和动态存储方式 169
    5.7.2局部变量的存储类别 170
    5.7.3全局变量的存储类别 174
    5.8内部函数和外部函数 176
    5.8.1内部函数 177
    5.8.2外部函数 177
    5.9应用举例 178
    第6章编译预处理 184
    6.1编译预处理概述 184
    6.2宏定义 184
    6.2.1不带参数的宏定义 185
    6.2.2带参数的宏定义 187
    6.3文件包含 190
    6.4条件编译 192
    第7章指针 197
    7.1地址和指针的概念 197
    7.2指针定义与操作 199
    7.2.1指针的定义 199
    7.2.2指针的引用 199
    7.2.3指针的初始化 201
    7.2.4指针的运算 202
    7.2.5指针变量作为函数参数 205
    7.3指针与一维数组 209
    7.3.1指向一维数组的指针 209
    7.3.2一维数组元素的引用 210
    7.3.3指向数组的指针作为函数的参数 213
    7.4指针与二维数组 218
    7.4.1二维数组的地址表示 218
    7.4.2指向二维数组的指针变量 220
    7.5指针与字符串 224
    7.5.1字符串的表示 224
    7.5.2字符数组与字符指针的比较 226
    7.5.3字符指针应用 227
    7.6指针与函数 232
    7.6.1指向函数的指针 232
    7.6.2指向函数的指针作函数参数 234
    7.6.3返回指针的函数 237
    7.7指针数组与二级指针 239
    7.7.1指针数组 239
    7.7.2指向指针的指针 242
    7.8main函数的返回值和参数 245
    7.8.1main函数的返回值 245
    7.8.2指针数组作main函数参数 245
    7.9指针应用举例 248
    第8章结构体与共同体 254
    8.1结构体类型概述 254
    8.2结构体 254
    8.2.1结构体的定义 254
    8.2.2结构体变量的定义 255
    8.2.3结构体类型的基本操作 257
    8.3结构体与数组 260
    8.3.1结构体数组的定义 260
    8.3.2结构体数组的初始化 261
    8.3.3结构体数组的使用 262
    8.4结构体与指针 264
    8.4.1指向结构体变量的指针 264
    8.4.2指向结构体数组的指针 265
    8.5结构体与函数 267
    8.5.1结构体变量作为函数参数 267
    8.5.2结构体数组作为函数参数 268
    8.5.3指向结构体变量的指针作为函数参数 269
    8.5.4返回结构体的函数 270
    8.6动态链表 272
    8.6.1链表的定义 272
    8.6.2链表的基本操作 273
    8.7共用体 288
    8.7.1共用体概念 288
    8.7.2共用体变量的定义 288
    8.7.3共用体变量的引用 290
    8.7.4共用体的应用 291
    8.8枚举类型 293
    8.8.1枚举类型的定义 293
    8.8.2枚举类型的使用 295
    8.9typedef定义新的类型标识符 295
    8.9.1概念 295
    8.9.2典型用法 296
    8.10程序举例 297
    第9章文件 301
    9.1文件概述 301
    9.1.1文件的概念 301
    9.1.2文件的分类 301
    9.1.3C语言的文件系统 302
    9.1.4文件指针定义 303
    9.1.5文件的操作流程 304
    9.2打开文件与关闭文件 304
    9.2.1打开文件 304
    9.2.2关闭文件 306
    9.3文件的顺序读/写 307
    9.3.1文本文件的顺序读/写 307
    9.3.2二进制文件的顺序读/写 313
    9.4文件的定位与随机读/写 318
    9.4.1rewind()函数 318
    9.4.2fseek()函数 319
    9.4.3ftell()函数 320
    9.5文件状态检查函数 321
    9.5.1文件结束检查函数feof() 322
    9.5.2文件出错检查函数ferror() 322
    9.5.3文件出错复位函数clearerr() 322
    9.6程序应用举例 322
    第10章位运算 326
    10.1位运算符和位运算 326
    10.1.1按位与运算 326
    10.1.2按位或运算 327
    10.1.3按位异或运算 328
    10.1.4按位取反运算 329
    10.1.5按位左移运算 329
    10.1.6按位右移运算 329
    10.1.7不同长度的数据进行位运算 329
    10.1.8位运算赋值操作符 330
    10.2位运算示例 330
    10.3位段结构 332
    10.3.1位段的概念 332
    10.3.2位段结构的定义 332
    10.3.3位段结构的引用 333
    10.3.4位段结构的赋值 333
    10.3.5位段结构示例 334
    10.4程序应用举例 335
    第11章面向对象技术与C++ 337
    11.1面向对象的基础知识 337
    11.1.1面向对象的概念 337
    11.1.2面向对象程序设计的特性 338
    11.2C++概述 339
    11.2.1C++语言的发展 339
    11.2.2C++语言的特点 340
    11.2.3C++面向对象程序设计的特点 340
    11.3简单的C++程序 341
    11.3.1基本的C++程序架构 341
    11.3.2C++的常量定义 342
    11.3.3C++程序的编写与实现 343
    11.4类和对象 344
    11.4.1类的定义 344
    11.4.2对象的定义 347
    11.4.3对象的成员引用 348
    11.4.4类与对象的应用举例 349
    11.5构造函数 351
    11.5.1构造函数的定义 351
    11.5.2构造函数的重载 353
    11.6析构函数 354
    11.7C++的输入和输出 356
    11.7.1用cout输出数据 356
    11.7.2用cin输入数据 358
    11.8内联函数 359
    11.9函数重载 361
    11.10变量的引用 362
    11.10.1引用的概念 362
    11.10.2引用作为函数参数 363
    附录A【课程练习】参考答案 366
    附录B部分字符的ASCII码对照表 374
    附录CVisualC++6.0库函数 375
    附录DVisualC++6.0编译错误信息 378
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证