购物车中还没有商品,赶紧选购吧!
程序设计基础(第2版) 刘启明 苏庆堂 高等教育出版社
商品价格
降价通知
定价
手机购买
商品二维码
配送
北京市
服务
高教自营 发货并提供售后服务。
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:程序设计基础(第2版)
ISBN:9787040427738
出版社:高等教育出版社
出版年月:2015-07
作者:刘启明 苏庆堂
定价:33.00
页码:336
装帧:平装
版次:2
字数:470
开本:16开
套装书:否

本书根据《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》编写,以面向工程实践和编程能力训练为主,具有较强的应用性。 全书共分9章,内容包括C语言概述、C语言程序设计基础、选择程序设计、循环程序设计、函数与宏定义、数组、指针、结构体和共用体、文件;书后附录包含常用字符与ASCII代码对照表、关键字及其用途、运算符的优先级和结合性、常用C语言标准库函数等;系统介绍了程序设计的基本概念和结构化程序设计方法。 本书内容安排由浅入深,讲解方法通俗易懂,每章设置“小结”,对关键知识点和要求掌握的知识点进行归纳说明,并辅以大量的课后习题强化关键知识点,使读者能够正确、深入地理解问题。程序调试和运行环境为Windows平台下的Visual C++ 6.0。另外,为帮助读者理解教材内容,强化实践动手能力,本书还配套提供题型丰富的习题指导和实验指导书。 本书可作为高等学校“C语言程序设计”课程的教学用书,也可作为各类计算机基础程序设计的培训教材或其他从事计算机程序设计的工程人员的参考书。

前言
第1章 程序设计语言概述
  1.1 计算机系统
   1.1.1 计算机硬件系统
   1.1.2 计算机软件系统
   1.1.3 计算机中的信息表示
  1.2 程序设计与程序设计语言
   1.2.1 程序和程序设计
   1.2.2 程序设计语言及其发展
   1.2.3 程序设计方法
  1.3 C 语言的发展及其特点
  1.4 C 语言程序简介
  1.5 Visual C++ 6.0
   1.5.1 Visual C++ 6.0 主窗口
   1.5.2 简单C 程序的编写和运行过程
   1.5.3 Visual C++ 程序调试的一般过程及其调试手段
  本章小结
  习题
第2章 C 语言程序设计基础
  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 常用函数
  2.4 算术运算符和算术表达式
   2.4.1 算术运算符
   2.4.2 算术表达式
  2.5 赋值运算
  2.6 逗号表达式
  2.7 数据类型转换
   2.7.1 数据类型的隐式转换
   2.7.2 数据类型的显式转换
  2.8 数据的输入、输出
   2.8.1 数据的输出函数
   2.8.2 数据的输入函数
  本章小结
  习题
第3章 选择程序设计
  3.1 算法
   3.1.1 算法及其表示
   3.1.2 算法的设计过程
  3.2 关系运算符和关系表达式
  3.3 逻辑运算符和逻辑表达式
  3.4 if 语句
   3.4.1 if 语句的基本形式
   3.4.2 if 语句的嵌套
  3.5 条件运算符和条件运算表达式
  3.6 switch 语句
  3.7 选择程序结构
  本章小结
  习题
第4章 循环程序设计
  4.1 概述
  4.2 while 语句和do-while 语句
   4.2.1 用法
   4.2.2 执行过程
   4.2.3 循环的嵌套
   4.2.4 应用举例
  4.3 for 语句
   4.3.1 用法
   4.3.2 执行过程
   4.3.3 循环的嵌套
   4.3.4 for 语句的变化形式
   4.3.5 应用举例
  4.4 循环的控制
   4.4.1 复杂循环的控制条件
   4.4.2 break 语句和continue 语句
   4.4.3 goto 语句
   4.4.4 应用举例
  本章小结
  习题
第5章 函数与宏定义
  5.1 函数的定义与调用
   5.1.1 函数的定义
   5.1.2 函数的调用
  5.2 函数间参数的传递
  5.3 变量的属性
   5.3.1 变量的作用域
   5.3.2 变量的生存期
   5.3.3 变量的存储区
  5.4 函数的递归调用
  5.5 宏定义
  本章小结
  习题
第6章 数组
  6.1 一维数组
   6.1.1 一维数组的定义
   6.1.2 一维数组的初始化
   6.1.3 一维数组元素的引用
   6.1.4 一维数组的应用
  6.2 二维数组
   6.2.1 二维数组的定义
   6.2.2 二维数组的初始化
   6.2.3 二维数组元素的引用
   6.2.4 二维数组的应用
  6.3 字符数组
   6.3.1 字符数组与字符串
   6.3.2 字符串的输入与输出
   6.3.3 字符串处理函数
  6.4 数组作为函数参数
   6.4.1 一维数组与函数
   6.4.2 二维数组与函数
  本章小结
  习题
第7章 指针
  7.1 指针的概念
   7.1.1 指针和指针变量
   7.1.2 直接访问数据和间接访问数据
  7.2 指针的操作
   7.2.1 指针变量的定义
   7.2.2 指针变量的赋值
   7.2.3 指针运算符
  7.3 指针与数组
   7.3.1 一维数组与指针
   7.3.2 二维数组与指针
   7.3.3 字符串与指针
  7.4 指针与函数
   7.4.1 用指针作为函数参数
   7.4.2 返回指针的函数
   7.4.3 指向函数的指针变量
   7.4.4 使用参数的main 函数
  本章小结
  习题
第8章 结构体与共用体
  8.1 结构体
   8.1.1 结构体类型与结构体变量
   8.1.2 结构体数组
   8.1.3 结构体指针
  8.2 链表
   8.2.1 链表的结构
   8.2.2 链表的定义
   8.2.3 动态链表
  8.3 共用体
   8.3.1 共用体的特点
   8.3.2 共用体变量的应用
  8.4 枚举类型
  8.5 自定义类型名
  本章小结
  习题
第9章 文件
  9.1 文件的基本概念
  9.2 文件的打开与关闭
  9.3 文件的读/ 写
  9.4 文件的其他操作
   9.4.1 文件的格式化读/写
   9.4.2 文件的随机读/写操作
   9.4.3 文件的字符读/写
  本章小结
  习题
第10章 C++ 简介
  10.1 面向对象的方法
   10.1.1 面向对象方法的出现
   10.1.2 面向对象的基本概念
  10.2 C++ 的产生与发展
  10.3 C++ 的特点
  10.4 C++ 编程流程
  10.5 C++ 程序实例
  本章小结
  习题
第11章 综合应用篇
  11.1 餐馆订餐系统
   11.1.1 问题提出
   11.1.2 问题分析
   11.1.3 算法设计
   11.1.4 程序编写
   11.1.5 程序运行
  11.2 幼儿园管理系统
   11.2.1 问题提出
   11.2.2 问题分析
   11.2.3 算法设计
   11.2.4 程序编写
   11.2.5 程序运行
附录A 常用字符与ASCII 代码对照表
附录B 关键字及其用途
附录C 运算符的优先级和结合性
附录D 常用C 语言标准库函数
  D.1 数学函数
  D.2 字符函数和字符串函数
  D.3 输入/输出函数
  D.4 动态分配函数和随机函数
参考文献
版权

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加