计算机程序设计基础

计算机程序设计基础

蔡启先, 主编

出版社:清华大学出版社

年代:2011

定价:36.0

书籍简介:

本书以C语言为载体,讲解程序设计的基本知识与方法。

书籍目录:

第1章 算法与C程序设计概述

1.1 算法、计算思维和算法设计

1.1.1 算法和计算思维

1.1.2 流程图和算法的特性

1.2 用计算机程序设计语言实现算法

1.2.1 C语言及其特点

1.2.2 用C语言编写程序实现算法

1.2.3 算法和计算思维小结

1.3 C程序的形式要点

1.4 C程序的开发过程

1.5 本章小结

练习题1

第2章 数据与运算

2.1 C语言的数据类型

2.2 常量

2.2.1 直接常量

2.2.2 符号常量

2.3 变量及其数据类型

2.3.1 变量概述

2.3.2 C标识符及其命名

2.3.3 变量的数据类型及其声明

2.3.4 变量的初始化

2.4 数据的输入输出

2.4.1 字符型数据的输入输出函数

2.4.2 格式化输入输出函数

2.5 赋值运算和赋值表达式

2.5.1 C运算符和C算术表达式简介

2.5.2 简单赋值运算

2.5.3 复合赋值运算

2.5.4 赋值表达式的数据类型

2.6 算术运算和算术表达式

2.6.1 基本算术运算

2.6.2 标准系统库函数调用

2.6.3 自增自减运算

2.6.4 算术运算符的优先级和结合性

2.7 逗号运算和逗号表达式

2.8 不同类型数据之间的转换

2.8.1 算术表达式中的类型转换

2.8.2 强制类型转换

2.9 运算符的优先级和结合性

2.10 本章小结

练习题2

第3章 基本的程序流程控制结构

3.1 C语句概述

3.1.1 C语言的基本语句

3.1.2 三种基本结构和流程控制语句

3.1.3 流程转向语句

3.1.4 C基本语句一览

3.2 顺序结构

3.3 选择结构的流程控制

3.3.1 条件判断

3.3.2 if语句

3.3.3 条件运算符和条件表达式

3.3.4 switch语句

3.3.5 选择结构程序举例

3.4 循环结构的流程控制

3.4.1 穷举与迭代算法

3.4.2 while循环

3.4.3 do——while循环

3.4.4 for循环

3.4.5 循环的嵌套

3.4.6 break语句和continue语句

3.4.7 几种循环的比较

3.5 关于goto语q句

3.5.1 goto语句的使用

3.5.2 goto语句的限制

3.6 综合应用举例

3.7 程序的书写格式

3.8 本章小结

……

第4章 数组和字符串

第5章 指针

第6章 函数

第7章 C程序的模块化设计

第8章 高级数据类型

第9章 低层编程技术

第10章 文件

第11章 C语序应用实例

内容摘要:

本书以零程序设计为起点,采用VC++作为编译环境,使读者全面地掌握计算机程序设计的基本知识与基本操作技能,并熟悉C语言编程的有关应用。全书内容包括算法与C程序设计概述,数据与运算,基本的程序流程控制结构,数组和字符串,指针,函数,C程序的模块化设计,高级数据类型,底层编程技术,文件,C程序应用实例及附录。在内容安排上,先以计算思维的理念解析算法和程序设计过程,导引出对C语言程序设计的认识; 然后集中讲透程序的过程设计,再引入函数调用,并升华到模块化程序设计; 还介绍了高级数据类型、底层编程技术及文件,最后结合实例介绍了C语言的综合应用。附录提供了新ANSI C99标准。本书可作为高等学校各专业、计算机水平考试、各类成人教育的教材使用,也可供计算机爱好者自学使用。

书籍规格:

书籍详细信息
书名计算机程序设计基础站内查询相似图书
9787302273127
如需购买下载《计算机程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)36.0语种简体中文
尺寸23 × 19装帧平装
页数 360 印数 3000

书籍信息归属:

计算机程序设计基础是清华大学出版社于2011.出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。