×
C语言程序设计

包邮C语言程序设计

1星价 ¥16.3 (4.3折)
2星价¥16.0 定价¥38.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787030416247
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:295
  • 出版时间:2014-08-01
  • 条形码:9787030416247 ; 978-7-03-041624-7

本书特色

《C语言程序设计(第二版)/普通高等教育计算机系列规划教材》根据全国计算机等级考试二级C语言程序设计考试大纲要求,结合目前高等院校学生学习计算机程序设计课程的情况组织内容,全面地介绍了C语言程序设计的基础知识,系统地讲述了C语言程序设计的基本方法和技巧。
  《C语言程序设计(第二版)/普通高等教育计算机系列规划教材》以ANSI C语言标准为依据,深入浅出地介绍了C语言的基本数据类型、控制结构、数组、指针、结构体、文件、输入/输出等内容。在讲解语法规则的同时,结合具体实例讨论了用C语言解决实际问题的方法和技巧,使学生对C语言程序的开发过程有整体的了解,掌握基本的计算机程序设计方法,培养学生利用计算机分析问题和解决问题的能力。《C语言程序设计(第二版)/普通高等教育计算机系列规划教材》共分为10章,每章的后面都提供了习题,并附有参考答案。
  《C语言程序设计(第二版)/普通高等教育计算机系列规划教材》可作为高等院校计算机普及教材,也可作为计算机等级考试辅导教材。

内容简介

本书以ANSI C语言标准为依据,深入浅出地介绍了C语言的基本数据类型、控制结构、数组、指针、结构体、文件、输入/输出等内容。在讲解语法规则的同时,结合具体实例讨论了用C语言解决实际问题的方法和技巧。

目录

第1章 概述1.1 什么是程序1.2 程序设计语言1.2.1 机器语言1.2.2 汇编语言1.2.3 高级语言1.3 C语言程序1.3.1 注释1.3.2 关键字1.3.3 预处理命令1.3.4 函数1.3.5 语句1.4 编写和运行C程序习题第2章 数据类型2.1 变量2.1.1 整型变量2.1.2 实型变量2.1.3 字符变量2.2 常量2.2.1 整型常量2.2.2 浮点型常量2.2.3 字符常量2.2.4 字符串常量2.3 变量初始化习题第3章 数据的使用3.1 应用实例3.2 输入与输出3.2.1 字符输出——putchar函数3.2.2 字符输入——getchar函数3.2.3 格式化输出——printf函数3.2.4 格式化输入——scanf函数3.3 运算符和表达式3.3.1 算术运算符3.3.2 运算符的优先级和结合性3.3.3 赋值运算符3.3.4 自增、自减运算符3.3.5 逗号运算符3.3.6 sizeof运算符3.3.7 表达式语句3.4 数据类型转换3.4.1 数据类型的隐式转换3.4.2 强制类型转换运算符习题第4章 控制结构4.1 关系运算符和关系表达式4.1.1 关系运算符4.1.2 关系表达式4.2 逻辑运算符和逻辑表达式4.2.1 逻辑运算符4.2.2 逻辑表达式4.3 选择结构4.3.1 if语句4.3.2 else子句4.3.3 if语句嵌套4.3.4 使用if语句应注意的问题4.3.5 条件运算符和条件表达式4.3.6 switch语句4.3.7 break语句4.3.8 应用实例4.4 循环结构4.4.1 while语句4.4.2 do while语句4.4.3 for语句4.4.4 使用break语句4.4.5 使用continue语句4.4.6 循环语句嵌套4.4.7 应用实例习题第5章 函数5.1 什么是函数5.2 函数的定义和调用5.2.1 计算两个实数的平均值5.2.2 显示提示信息5.2.3 函数的定义5.2.4 return语句5.2.5 函数的调用5.3 函数的声明5.4 函数的参数传递5.5 递归5.5.1 函数的递归调用5.5.2 递归的思想5.5.3 递归的使用5.5.4 求解汉诺塔问题的C程序5.6 局部变量与全局变量5.6.1 程序块5.6.2 局部变量5.6.3 全局变量5.6.4 作用域规则5.7 变量的存储类别5.7.1 变量的性质5.7.2 auto存储类别5.7.3 register存储类别5.7.4 static存储类别5.7.5 extem存储类别习题第6章 数组6.1 数组的引入6.2 一维数组6.2.1 一维数组定义6.2.2 一维数组的元素引用6.2.3 对数组使用sizeof运算符6.2.4 一维数组的初始化6.2.5 一维数组的排序6.3 字符数组与字符串6.3.1 字符数组6.3.2 字符串6.3.3 字符串的输入/输出6.4 二维数组和多维数组6.4.1 二维数组的定义6.4.2 二维数组的元素引用6.4.3 二维数组初始化6.4.4 二维数组使用举例6.5 应用实例习题第7章 指针7.1 基本概念7.1.1 指针和地址7.1.2 定义指针变量7.1.3 指针的基本运算7.2 指针作为函数参数7.3 指针与数组7.3.1 一维数组与指针7.3.2 指针的算术运算7.3.3 用指针操作数组7.3.4 一维数组(名)作为函数参数7.3.5 二(多)维数组和指针7.3.6 二维数组(名)作为函数参数7.4 指针与字符串7.4.1 用指针操作字符串7.4.2 常用字符串处理函数7.5 指针数组和指向指针的指针7.5.1 指针数组7.5.2 指向指针的指针7.6 指向函数的指针和返回指针的函数7.6.1 指向函数的指针7.6.2 返回指针的函数7.7 应用实例习题第8章 预处理指令8.1 宏替换8.1.1 简单宏替换8.1.2 带参数的宏替换8.2 文件包含8.3 条件编译8.3.1 #ifdef指令8.3.2 #ifndef指令8.3.3 #if指令习题第9章 结构体与共用体9.1 结构体9.1.1 结构体类型的定义9.1.2 结构体变量的定义9.1.3 结构体变量的使用9.2 结构体数组9.2.1 结构体数组的定义9.2.2 结构体数组的初始化9.3 结构体类型指针9.3.1 指向结构体变量的指针9.3.2 指向结构体数组的指针9.4 结构体与函数9.4.1 结构体变量的成员作函数实参9.4.2 结构体变量作函数参数9.4.3 指向结构体的指针作函数参数9.5 链表9.5.1 静态链表9.5.2 动态链表9.6 共用体9.6.1 共用体变量的定义9.6.2 共用体变量的使用习题第10章 文件10.1 文件概述10.1.1 数据文件的存储形式10.1.2 文件类型指针10.2 文件的打开与关闭10.2.1 文件打开函数fopen10.2.2 文件关闭函数fclose10.3 文件读/写函数10.3.1 文件读函数fgetc10.3.2 文件写函数fbutc10.3.3 文件读函数fgets10.3.4 文件写函数fbuts10.3.5 文件读函数fread10.3.6 文件写函数fwrite10.3.7 文件读函数fscanf10.3.8 文件写函数fbrintf10.4 文件定位10.4.1 rewind函数10.4.2 fseek函数10.5 其他常用函数10.5.1 feof函数10.5.2 ferror函数10.5.3 clearerr函数习题附录一 习题参考答案附录二 ASCII字符集附录三 运算符及其优先级表附录四 常用库函数附录五 全国计算机等级考试二级C语言程序设计考试大纲主要参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航