图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册
> >>
C语言及程序设计基础

C语言及程序设计基础

作者:谭成予
出版社:武汉大学出版社出版时间:2010-02-01
开本: 16开 页数: 384 页
中 图 价:¥34.6(9.1折) 定价  ¥38.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

C语言及程序设计基础 版权信息

C语言及程序设计基础 本书特色

《C语言及程序设计基础》:普通高等教育“十一五”国家级规划教材,计算机科学与技术专业规划教材

C语言及程序设计基础 内容简介

简介   《c语言及程序设计基础》:普通高等教育“十一五”国家级规划教材,计算机科学与技术专业规划教材

C语言及程序设计基础 目录

第1章 程序设计概述1.1 什么是计算机1.1.1 物理计算机1.1.2 系统软件和应用软件1.1.3 网络和计算模式1.2 程序和程序设计概述1.2.1 什么是程序1.2.2 计算机语言1.2.3 C语言的发展历史和特点1.2.4 程序设计1.3 程序的组成1.3.1 程序的语法对象1.3.2 程序的基本结构1.3.3 程序的基本语法单位1.4 程序设计的步骤1.4.1 问题说明1.4.2 设计测试计划1.4.3 设计方案1.4.4 开发环境1.4.5 构造程序1.4.6 执行和测试程序1.5 本章小结习题1第2章 数据、类型和运算2.1 计算机中的数与数制2.1.1 计算机中的整数2.1.2 计算机中的实数2.1.3 计算机中的文字2.2 C的数据类型和基本数据类型2.2.1 C的数据类型2.2.2 C的基本数据类型2.3 变量2.3.1 数学中的变量和计算机中的变量2.3.2 变量的定义形式2.3.3 变量的定义位置2.3.4 变量的初始化2.3.5 类型限定词2.3.6 变量的左值和右值2.4 常量2.4.1 整型常量2.4.2 浮点数常量2.4.3 字符型常量2.4.4 字符串常量2.4.5 符号常量(不带参数的宏)2.5 数值问题的计算误差2.5.1 整数上溢2.5.2 浮点数的可表示误差2.5.3 浮点数上溢2.5.4 浮点数下溢2.5.5 数据类型的选择2.6 表达式的基本概念2.6.1 运算符和算元2.6.2 优先级别、括号和结合性2.6.3 C语言中的运算符概述2.7 C语言中的运算符2.7.1 算术运算、增量和减量运算符2.7.2 赋值运算符2.7.3 关系运算符和逻辑运算符2.7.4 条件运算符和逗号运算符2.7.5 位运算符2.7.6 其他运算符2.8 表达式中的自动类型转换和强制类型转换2.8.1 自动类型转换2.8.2 强制类型转换2.9 本章小结2.9.1 主要知识点2.9.2 难点和常见错误习题2第3章 简单程序设计3.1 结构化的三种基本结构3.1.1 结构化程序设计的基本思想3.1.2 三种基本结构3.2 语句3.2.1 表达式语句3.2.2 块语句3.2.3 跳转语句3.2.4 其他控制语句3.3 控制台I/O3.3.1 读写字符3.3.2 格式化控制台输出3.3.3 格式化控制台输入3.4 程序原型3.4.1 程序原型3.4.2 程序书写风格3.4.3 程序布局与规范3.5 编写简单的C程序3.6 本章小结3.6.1 主要知识点3.6.2 难点和常见错误习题3第4章 流程控制4.1 if条件语句4.1.1 双分支if语句4.1.2 单分支if语句4.1.3 嵌套if语句4.1.4 if-else-if梯次4.1.5 代替if语句的条件运算符4.2 switch多重选择语句4.2.1 switch语句基本语法4.2.2 使用switch语句的三个要点4.3 循环语句4.3.1 for语句4.3.2 while语句4.3.3 do-while语句4.3.4 goto语句构建循环结构4.4 循环结构中的break和continue语句4.4.1 break语句4.4.2 continue语句4.5 应用实例4.5.1 哨兵循环4.5.2 查询循环4.5.3 计数循环4.6 本章小结4.6.1 主要知识点4.6.2 难点和常见错误习题4第5章 函数5.1 模块化的程序设计5.1.1 从构造计算机说起5.1.2 C语言中的程序模块5.1.3 程序“模块化”的目的5.2 创建函数5.2.1 C语言中函数分类5.2.2 函数定义的一般形式5.2.3 定义无参函数5.2.4 定义有参函数5.2.5 理解函数的作用域规则5.3 函数调用5.3.1 函数调用的一般形式5.3.2 函数原型5.4 函数之间的数据通信5.4.1 模块间的数据通信方式5.4.2 C函数中形参和实参间的值传递5.4.3 C函数的返回值5.5 函数的递归调用5.5.1 运行栈5.5.2 直接递归和间接递归5.5.3 递归与迭代5.5.4 较复杂的递归范例:Hanoi问题5.6 数据的模块化5.6.1 什么是数据模块化5.6.2 标识符的作用域和可视性5.6.3 变量的存储类别5.6.4 由多个源文件组成的程序的编译问题5.7 编译预处理5.7.1 宏5.7.2 文件嵌入5.7.3 条件编译5.7.4 其他编译预处理命令
展开全部

C语言及程序设计基础 节选

《C语言及程序设计基础》系统地介绍了C语言的基本概念和结构化程序设计的方法。全书共分11章,内容包括:程序设计概述,数据、类型和运算,简单程序设计,控制流,函数.程序设计方法概述、数组,结构和联合类型,文件,问题求解策略和算法设计。相对于以往的版本,《C语言及程序设计基础》增加了对模块化的程序设计方法、C语言实现的软件开发技术,以及穷举法、局部搜索、回溯法、分治法和人工智能问题求解三个方面的内容。新加入的内容,通过实例的代码来讲解理论概念的方法,是《C语言及程序设计基础》的-大特色,有利于促进学生参与到程序设计中来。《C语言及程序设计基础》合作为高等院校计算机科学与技术、信息安全及相关专业学习高级语言程序设计的教科书,也可作为广大软件开发人员和自学人员的参考书。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服