全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

C程序设计案例教程(第3版在线教学版高等学校计算机基础教育教材精选)

  • 定价: ¥59.5
  • ISBN:9787302518303
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:406页
  • 作者:编者:张莉
  • 立即节省:
  • 2019-01-01 第3版
  • 2019-01-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    张莉主编的《C程序设计案例教程(第3版)》作为2017年首批国家级精品在线开放课程建设教材,集多年校级精品课、精品教材等各阶段教改立项资源建设的精华,结合现代编程技术理念和方法,优化提炼相关知识要点,注重通过强化计算思维实现程序设计算法的训练。
    全书共13章,通过案例全面解析C语言程序设计的知识要点、实现方法、基本原理以及C语言的语义和语法规范等,覆盖了相关知识内容与重点,主要包括计算机程序设计算法与实现、C语言程序设计结构组成和编译运行、Dev C++和Microsoft Visual Studio 2017等常用IDE的特点及使用、不同数据存储类型及相关数据计算、各类程序流程控制命令与控制结构、数组的定义与使用、函数定义与各类变量作用、编译预处理与宏定义方法、数据存储地址操作与指针变量、构造类型与自定义类型的定义与使用、链表结构的创建及应用、按位运算及应用、文件系统管理与数据文件操作使用等,内容完整,共享资源丰富。
    本书主要作为高等学校本科计算机专业基础教材,可用作各学科专业编程基础教材,适合编程爱好者或软件开发人员系统学习和编程实训。此外,本书涵盖了全国计算机等级考试大纲的基本内容,也适合用作各类等级考试编程培训的案例分析教学或自学用书。

目录

第1章  计算机程序设计算法实现
  1.1  程序设计概述
    1.1.1  程序设计语言
    1.1.2  程序设计过程
  1.2  程序设计算法与实现
  1.3  计算机程序算法的表示
    1.3.1  自然语言描述
    1.3.2  程序流程图描述
    1.3.3  N-S图描述
    1.3.4  程序设计语言描述
  1.4  程序算法实现案例分析
  1.5  练习题
第2章  C语言程序设计结构组成与编译运行
  2.1  C语言程序设计概述
    2.1.1  C语言程序设计的发展
    2.1.2  C语言程序设计的特点
    2.1.3  C语言程序的组成结构
  2.2  C语言程序的编译与运行
    2.2.1  编辑、调试与编译运行步骤
    2.2.2  常用编译运行环境
  2.3  C语言的语义规范
    2.3.1  C语言程序的基本规范
    2.3.2  C语言的标识符
    2.3.3  C语言的关键字
  2.4  练习题
第3章  数据存储类型与相关运算
  3.1  数据存储方式
    3.1.1  数据存储与数制转换
    3.1.2  数据存储类型与定义
    3.1.3  存储地址与占用空间
    3.1.4  数据常量分类
    3.1.5  程序变量定义
  3.2  数据存储方式与应用
    3.2.1  数据存储的正负数问题
    3.2.2  数据变量取值范围
    3.2.3  实型数据存储方式
    3.2.4  字符型数据存储方式
    3.2.5  各种存储类型混合运算
  3.3  运算符与表达式
    3.3.1  运算符优先级与强制类型转换
    3.3.2  算术运算符与算术表达式
    3.3.3  赋值运算符与赋值表达式
    3.3.4  逗号运算符与逗号表达式
    3.3.5  关系运算符与关系表达式
    3.3.6  逻辑运算符与逻辑表达式
    3.3.7  条件运算符与条件表达式
  3.4  练习题
第4章  顺序结构程序设计
  4.1  C程序设计流程控制
    4.1.1  基本流程控制
    4.1.2  顺序结构流程控制
  4.2  基本顺序结构命令语句
    4.2.1  赋值语句
    4.2.2  空语句
    4.2.3  复合语句
    4.2.4  无条件转向语句
    4.2.5  函数调用语句
    4.2.6  表达式语句
  4.3  常用基本输入输出函数
    4.3.1  字符类型输入函数
    4.3.2  字符类型输出函数
    4.3.3  格式化输入输出函数
  4.4  练习题
第5章  条件分支结构程序设计
  5.1  条件分支结构
    5.1.1  简单if分支结构
    5.1.2  if-else分支结构
    ……
第6章  循环控制结构程序设计
第7章  数组的定义及应用
第8章  函数与变量
第9章  编译预处理
第10章  地址与指针变量
第11章  构造类型与自定义类型
第12章  位运算操作
第13章  文件系统管理与操作
附录A  常用字符的ASCII码
附录B  运算符的优先级与结合性
参考文献