您好,欢迎光临有路网!
C语言程序设计
QQ咨询:
有路璐璐:

C语言程序设计

  • 作者:方连众 耿姝
  • 出版社:电子工业出版社
  • ISBN:9787121176401
  • 出版日期:2012年08月01日
  • 页数:260
  • 定价:¥33.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书共分10章,主要介绍C语言程序设计基础知识、数据的存储与运算、三种结构化程序设计方法、数组、函数、指针、用户自定义数据类型和文件系统等,每章均配有典型习题,突出了实用性,强调理论与实践相结合,培养学生的编程能力。本书内容丰富、注重实践;突出**、分散难点;例题广泛、结合实际。 C语言程序设计_方连众,耿姝_电子工业出版社_
    目录
    目 录
    第1章 C语言概述 1
    1.1 引言 1
    1.1.1 计算机工作过程 1
    1.1.2 程序设计语言概述 2
    1.2 C语言简介 3
    1.2.1 C语言的发展史 3
    1.2.2 C语言的特点 3
    1.2.3 C语言的应用 5
    1.3 简单的C程序 5
    1.3.1 简单的C程序举例 5
    1.3.2 C程序的格式和结构特点 7
    1.4 运行C程序的步骤与方法 8
    1.4.1 Turbo C 2.0简介 8
    1.4.2 Turbo C环境下C程序的运行 10
    1.4.3 VC 6.0的启动 12
    本章小结 13
    习题 13
    第2章 数据的存储与运算 15
    2.1 数据的表现形式 15
    2.2 数据类型 18
    2.2.1 整型数据 19
    2.2.2 字符型数据 20
    2.2.3 浮点型数据 23
    2.2.4 定义变量的同时给变量赋初值 25
    2.3 算术运算符和算术表达式 25
    2.3.1 算术运算符 26
    2.3.2 算术表达式 29
    2.3.3 运算符的优先级别与结合性 29
    2.3.4 不同类型数据间的混合运算 29
    2.4 其他C运算符和C表达式 30
    本章小结 36
    习题 36
    第3章 顺序结构程序设计 40
    3.1 算法 40
    3.1.1 算法的概念 40
    3.1.2 怎样表示一个算法 41
    3.2 C语句概述 44
    3.3 赋值表达式和赋值语句 45
    3.3.1 赋值运算符 45
    3.3.2 赋值表达式 46
    3.3.3 赋值过程中的类型转换 46
    3.3.4 赋值语句及变量初始化 47
    3.4 数据的输入/输出 48
    3.4.1 ���式输入/输出函数 48
    3.4.2 字符输入/输出函数 52
    3.5 顺序结构程序设计举例 54
    本章小结 54
    习题 54
    第4章 选择结构程序设计 56
    4.1 条件判断 56
    4.1.1 条件判断的含义 56
    4.1.2 关系运算符和关系表达式 57
    4.1.3 逻辑运算符和逻辑表达式 59
    4.2 利用if语句实现选择结构程序设计 63
    4.2.1 用if语句实现选择结构举例 63
    4.2.2 if语句的一般形式 65
    4.2.3 使用嵌套的if语句实现多层循环 67
    4.3 利用switch语句实现多分支选择结构 70
    4.4 选择结构程序设计举例 73
    本章小结 77
    习题 78
    第5章 循环结构程序设计 80
    5.1 循环结构概述 80
    5.2 循环结构控制语句——while语句 81
    5.2.1 while语句的形式及特点 81
    5.2.2 使用while语句需要注意的情况 82
    5.3 循环结构控制语句——do-while语句 83
    5.3.1 do-while语句的形式及特点 83
    5.3.2 使用do-while语句需要注意的情况 84
    5.4 循环结构控制语句——for语句 87
    5.4.1 for语句的形式及特点 87
    5.4.2 for语句与while语句的比较 87
    5.4.3 使用for语句需要注意的情况 89
    5.5 循环结构嵌套 90
    5.6 循环结构的比较 92
    5.7 用break和continue语句提前结束循环 93
    5.7.1 用break语句提前终止循环 93
    5.7.2 用continue语句提前结束本次循环 94
    5.7.3 break语句和continue语句在循环结构中的区别 95
    5.8 循环结构程序举例 97
    本章小结 103
    习题 104
    第6章 数组 106
    6.1 一维数组 106
    6.1.1 一维数组的定义 106
    6.1.2 一维数组的引用 108
    6.1.3 一维数组的初始化 109
    6.1.4 一维数组程序设计举例 109
    6.2 二维数组 111
    6.2.1 二维数组的定义 111
    6.2.2 二维数组的引用 112
    6.2.3 二维数组的初始化 113
    6.2.4 二维数组程序设计举例 114
    6.3 字符数组 115
    6.3.1 字符数组的定义 115
    6.3.2 字符数组的初始化 116
    6.3.3 字符数组与字符串 116
    6.3.4 字符串的输入与输出 116
    6.3.5 字符串处理函数 116
    6.3.6 字符数组程序设计举例 120
    本章小结 121
    习题 122
    第7章 函数 123
    7.1 函数概述 123
    7.2 函数的定义 124
    7.3 函数的参数 126
    7.3.1 形参和实参 126
    7.3.2 实参和形参间的数据传递 127
    7.3.3 函数参数应用举例 128
    7.4 函数的调用 131
    7.4.1 函数调用 131
    7.4.2 函数的嵌套 132
    7.4.3 函数的递归 133
    7.4.4 函数的应用举例 139
    7.5 函数的声明 142
    7.6 函数的返回值 143
    7.7 作用域和生存期 144
    7.7.1 作用域 144
    7.7.2 生存期 146
    7.8 内部函数和外部函数 149
    7.8.1 内部函数 150
    7.8.2 外部函数 150
    本章小结 151
    习题 151
    第8章 指针 153
    8.1 指针的基本概念 153
    8.2 变量的指针和指向变量的指针变量 154
    8.2.1 指针变量的类型说明 154
    8.2.2 指针变量的初始化 155
    8.2.3 指针的访问 155
    8.3 指针变量的运算 156
    8.3.1 指针运算符 156
    8.3.2 指针的赋值运算 156
    8.3.3 指针的算术运算 158
    8.3.4 指针的关系运算 159
    8.4 数组与指针 161
    8.4.1 数组名和数组指针变量作为函数参数 163
    8.4.2 指向多维数组的指针变量 166
    8.4.3 多维数组的指针变量 168
    8.4.4 字符串指针变量与字符数组 168
    8.5 函数指针变量与指针型函数 170
    8.5.1 函数指针变量 170
    8.5.2 指针型函数 171
    8.5.3 指针数组作为指针型函数的参数 172
    8.5.4 指向指针的指针变量 173
    8.6 程序设计举例 174
    本章小结 175
    习题 176
    第9章 结构体、共用体和枚举 183
    9.1 结构体类型与变量 183
    9.1.1 结构体类型定义 183
    9.1.2 结构体变量的定义和引用 184
    9.2 结构体数组 186
    9.3 结构体类型数据的指针 187
    9.3.1 结构体变量的指针与指针变量 187
    9.3.2 结构体数组的指针与指针变量 189
    9.3.3 结构体指针与变量作为函数参数 189
    9.3.4 自定义类型 190
    9.4 链表的基本知识 191
    9.4.1 动态分配和释放空间的函数 192
    9.4.2 建立和输出链表 193
    9.4.3 链表的基本操作 194
    9.5 结构体位段 200
    9.6 共用体类型与变量 202
    9.6.1 共用体类型定义 202
    9.6.2 共用体变量的定义和引用 203
    9.7 枚举类型与变量 205
    9.7.1 枚举类型定义 205
    9.7.2 枚举变量与枚举元素 205
    9.8 程序设计举例 207
    本章小结 211
    习题 212
    第10章 文件系统 217
    10.1 文件系统概述与文件类型 217
    10.2 文件的打开与关闭 218
    10.2.1 文件的打开(fopen)函数 219
    10.2.2 文件的关闭(fclose)函数 220
    10.3 文件的读写操作 220
    10.3.1 读写一个字符的函数(fgetc(),fputc()或getc(),putc()) 220
    10.3.2 读写一个字符串函数(fgets()和fputs()) 222
    10.3.3 读写一个数据字块函数(fread()和fwrite()) 223
    10.3.4 文件的格式化读写函数(fscanf()和fprintf()) 226
    10.4 文件定位与随机读写 226
    10.5 程序设计举例 229
    本章小结 234
    习题 235
    附录A 常用字符与ASCII代码对照表 239
    附录B C语言中的关键字 240
    附录C C语言常用库函数 242
    附录D Visual C++ 6.0常见编译错误信息 247
    参考文献 249

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外