新書推薦:
《
少女映像室 唯美人像摄影从入门到实战
》
售價:NT$
505.0
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:NT$
398.0
《
武当内家散手
》
售價:NT$
230.0
《
诛吕:“诸吕之乱”的真相与吕太后时期的权力结构
》
售價:NT$
454.0
《
炙野(全2册)
》
售價:NT$
356.0
《
女人的胜利
》
售價:NT$
255.0
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:NT$
1214.0
《
500万次倾听:陪伤心的人聊聊
》
售價:NT$
245.0
|
編輯推薦: |
本书主要是为学生学习程序设计而编写的,与其他介绍C语言程序设计的教材相比,主要有两个特色:一是全书有大量的程序设计实例,并在程序设计实例中强调程序的开发过程,即通过分析问题,先用逐步求精方法寻找问题的求解算法,然后给出问题的程序解。这正是一般小程序或程序模块设计的完整过程。二是详尽介绍了算法设计的方法,这是因为程序设计与设计算法是紧密相连的。其目的是让读者对程序设计的有关内容有更全面的了解,使读者学习本书以后,不仅了解了程序语言,还能用程序语言编写程序,通过进一步上机实践,逐步达到独立编写应用程序的目的。
本书适合作为高等院校各类专业计算机程序设计的教材,也可作为“计算机软件专业技术资格和水平考试”及计算机培训班的教材和参考书。
|
內容簡介: |
本书系统地讲解了C语言程序设计的基本概念和算法,主要内容包括基本数据类型、结构化程序设计、数组、函数、指针和引用、结构和链表及数据文件处理技术等;结合C语言基本内容讲解计算机程序设计的基本原理、程序设计技巧与方法以及几个常用的算法设计技术。
本书的特点是以读者学习程序设计方法为主导,以算法为依据介绍程序的设计过程。
本书适合作为高等院校各类专业计算机程序设计的教材,也可作为参加“计算机软件专业技术资格和水平考试”人员学习程序设计的教材,还可作为各类进修班、培训班讲授程序设计的参考书。
|
目錄:
|
第1章 程序设计基础
1.1 计算机和程序设计基础知识
1.2 C语言的历史和特点
1.3 几个简单的C程序
1.4 C语言的词汇、数据类型、常量和变量
1.5 程序开发环境基础知识
习题一
第2章 基本数据类型及其运算
2.1 基本数据类型
2.1.1 整型数据
2.1.2 浮点型数据
2.1.3 字符型数据
2.2 输入和输出基础
2.2.1 单个字符输出和输入
2.2.2 格式输出和输入
2.3 数据运算
2.3.1 赋值运算
2.3.2 算术运算
2.3.3 关系运算和逻辑运算
2.3.4 条件运算
2.3.5 其他运算
2.4 表达式
2.4.1 表达式分类
2.4.2 表达式的类型转换
习题二
第3章 结构化程序设计
3.1 基本语句
3.2 顺序结构
3.3 选择结构
3.3.1 两路条件选择结构
3.3.2 多路按值选择结构
3.4 循环结构
3.4.1 while循环结构
3.4.2 do…while循环结构
3.4.3 for循环结构
3.4.4 三种循环结构比较
3.4.5 嵌套的循环结构
3.5 简单程序设计实例
习题三
第4章 数组
4.1 数组的基本概念
4.2 一维数组
4.3 多维数组
4.4 字符串处理技术基础
习题四
第5章 函数
5.1 函数的基本概念
5.2 库函数的使用方法
5.3 函数定义
5.4 函数调用
5.5 函数说明
5.6 递归函数基础
5.7 函数程序设计实例
5.8 存储类别和作用域
5.9 编译预处理命令简介
习题五
第6章 指针和引用
6.1 指针基本概念
6.2 指向数组元素的指针
6.3 指针形参
6.4 数组形参
6.5 指向二维数组一整行的指针
6.6 指针数组
6.7 多级指针
6.8 函数指针
6.9 返回指针值的函数
6.10 引用
习题六
第7章 结构和链表
7.1 结构类型和结构变量
7.2 结构数组
7.3 结构与函数
7.4 链表
7.5 联合
7.6 位域
7.7 枚举
7.8 类型定义
7.9 变量定义
习题七
第8章 数据文件处理技术
8.1 文件类型和文件类型指针变量
8.2 几个常用的数据文件库函数
8.3 文件处理程序结构
8.4 文件处理程序实例
习题八
第9章 算法设计技术基础
9.1 迭代法
9.2 递推法
9.3 回溯法
9.4 贪婪法
9.5 动态规划法
习题九
附录A 运算符的优先级与结合性*
附录B ASCII字符集
附录C Visual C++使用方法简介
附录D C语言常用语法提要
附录E 常用库函数
参考文献
|
|