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

程序设计基础

  • 作者:张长海 陈娟 刘磊 张长海 刘磊 陈娟
  • 出版社:高等教育出版社
  • ISBN:9787040241150
  • 出版日期:2008年01月01日
  • 页数:354
  • 定价:¥28.70
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    《程序设计基础》以C语言为载体,引进PAD表示程序逻辑,阐述基本的程序设计方法。全书共分14章,主要内容包括算法、程序设计方法、函数、数据组织、指针、程序开发、结构化程序设计。每章都包含大量例题和习题,以利于读者提高程序设计能力。
    《程序设计基础》*大的特点是以“程序设计”为主线,自始自终在讲“程序设计”而不是讲“语言”,摒弃了目前各种程序设计书中流行以“解释程序设计语言”为主的做法。全书以构造算法为基础,全部为“讲述程序设计”,而不是“解释语言概念”。其目的是教会读者怎样编写程序,提高读者的程序设计能力,彻底改变“学了程序设计而不会编程序”的现状。
    《程序设计基础》可作为高等院校计算机及相关专业“**语言程序设计”、“程序设计基础”、“C语言程序设计”等课程的教材和参考书,也可作为从事计算机工作的有关人员参考。
    目录
    第1章 绪论
    1.1 求玉米产量——计算
    1.2 算法
    1.3 PAD
    1.4 程序
    1.5 运行
    1.6 C语言
    1.7 Vsual C++集成开发环境
    1.7.1 启动 Vsual C++
    1.7.2 建立环境
    1.7.3 输入、编辑源程序
    1.7.4 编译
    1.7.5 连接
    1.7.6 运行
    本章小结
    习题1

    第2章 简单程序设计
    2.1 求绿化带宽度——简单程序
    2.2 语句
    2.3 表达式
    2.3.1 表达式语句
    2.3.2 赋值
    2.4 基本符号
    2.4.1 标识符
    2.4.2 关键字
    2.4.3 间隔符
    2.4.4 注释
    2.5 数据
    2.5.1 字面常量
    2.5.2 常量标识符
    2.5.3 变量
    2.6 数据类型
    2.6.1 浮点类型
    2.6.2 整数类型
    2.6.3 字符类型
    2.6.4 混合运算
    2.6.5 类型转换
    2.6.6 左值
    2.7 输入输出
    2.7.1 字符输入
    2.7.2 字符输出
    2.7.3 格式输入
    2.7.4 格式输出
    2.8 顺序控制结构
    本章小结
    习题2

    第3章 分支程序设计
    3.1 判断成绩是否及格——双分支程序设计
    3.2 成绩加上获奖信息——单分支程序设计
    3.3 关于if
    3.4 布尔类型
    3.4.1 关系运算
    3.4.2 布尔运算
    3.5 获奖分等级——多分支程序设计
    本章小结
    习题3

    第4章 循环程序设计
    4.1 计算平均成绩——循环程序
    4.1.1 后判断条件的循环
    4.1.2 先判断条件的循环
    4.1.3 for语句
    4.2 打印99表——多重循环
    4.3 程序设计实例
    本章小结
    习题4

    第5章 模块化程序设计——函数
    5.1 重写例1.1——模块化程序设计
    5.2 函数
    5.2.1 函数定义
    5.2.2 函数调用
    5.2.3 先调用后定义
    5.3 程序��计实例
    本章小结
    习题5

    第6章 批量数据组织——数组
    6.1 整数排序——数组类型
    6.1.1 数组声明
    6.1.2 下标表达式
    6.1.3 应注意的问题
    6.2 矩阵乘积——多维数组
    6.3 程序设计实例
    6.4 带序号的排序——数组初值
    6.5 输出回文字——字符串
    6.6 类型定义
    本章小结
    习题6

    第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.4 指针与字符串
    7.5 指向指针的指针
    7.6 命令行参数
    本章小结
    习题7

    第8章 表单数据组织——结构体
    8.1 图书卡管理
    8.2 保存图书卡——结构体
    8.2.1 定义结构体类型
    8.2.2 结构体类型名
    8.2.3 结构体变量
    8.2.4 指向结构体变量的指针
    8.2.5 访问结构体变量的成分
    8.3 表示语言种类——枚举类型
    8.4 职工登记卡——共用体
    8.4.1 共用体类型
    8.4.2 限制
    8.4.3 switch语句与共用体
    8.5 程序设计实例
    本章小结
    习题8

    第9章 再论函数
    9.1 参数
    9.1.1 C参数传递规l则
    9.1.2 指针作参数
    9.1.3 数组作参数
    9.1.4.结构体作参数
    9.2 返回指针的函数
    9.3 返回结构体值的函数
    9.4 作用域
    9.4.1 作用域
    9.4.2 生存期
    9.4.3 局部量和全局量
    本章小结
    习题9

    第10章 递归程序设计
    10.1 计算n!——递归程序设计
    10.2 计算算术表达式的值——间接递归
    10.3 递归程序执行过程
    本章小结
    习题10

    第11章 外部数据组织——文件
    11.1 重新考虑图书卡管理问题
    11.2 文件概述
    11.3 文件操作
    11.3.1 打开和关闭文件
    11.3.2 字符读/写
    11.3.3 字符串读/写
    11.3.4 数据块读/写
    11.3.5 格式化读/写
    11.3.6
    11.4 程序设计实例
    本章小结
    习题11

    第12章 程序开发
    12.1 验证三角形外心定理——自顶向下、逐步求精
    12.2 结构化程序设计原则
    12.3 程序风格
    12.3.1 行文格式
    12.3.2 标识符
    12.3.3 注释
    12.3.4
    12.4 八皇后——穷举法与试探法
    本章小结
    习题12

    第13章 动态数据组织
    13.1 打印法雷序列——动态数据结构
    13.2 动态变量
    13.3 链表
    13.3.1 单向链表
    13.3.2 栈
    13.3.3 队列
    13.4 树
    13.5 图
    13.6 程序设计实例
    本章小结
    习题13

    第14章 若干较深入的问题和C语言独有的特性
    14.1 不定方向的数组排序——函数指针
    14.2 计算定积分——函数作参数
    14.3 函数副作用
    14.4 运算
    14.4.1 赋值运算
    14.4.2 顺序表达式
    14.4.3 条件表达式
    14.4.4 位运算
    14.5 语句
    14.5.1 break
    14.5.2 continue
    14.5.3 for的延伸
    14.5.4 goto和标号
    14.6 位段
    14.7 存储类别
    14.7.1 数据在内存中的存储
    14.7.2 自动存储类别
    14.7.3 寄存器存储类别
    14.7.4 变量的静态存储类别
    14.7.5 变量的外部存储类别
    14.7.6 函数的存储类别
    14.7.7 类型定义符
    14.8 编译预处理
    14.8.1 宏定义
    14.8.2 文件包含
    14.8.3 条件编译
    本章小结
    习题14
    附录一 ASCII字符集
    附录二 标准库头文件表
    参考文献
    ……

    与描述相符

    100

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