C程序设计与系统开发实践教程 / 普通高等教育十三五规划教材
¥36.00定价
作者: 祁建宏
出版时间:2020-01
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113261641
- 1-1
- 356465
- 40222166-7
- 平装
- 16开
- 2020-01
- 208
- 工学
- 计算机科学与技术
- 通用
- 本科
作者简介
内容简介
本书是《C 程序设计与系统开发》(祁建宏主编)的配套实践教材,全书共分四部分(26 个实验),内容涉及C 语言编程基础知识、常见算法、系统开发、常见各类典型算法等,整合了“数据结构与算法”“可视化程序设计”“软件工程”等课程的内容,参考了全国计算机等级考试二级机试习题和部分高校研究生入学考试中有关程序设计类习题的内容。通过针对性练习,可使读者的实际编程能力有质的飞跃。本书结构新颖、内容丰富、条理清晰、重点突出,适合作为普通高等院校计算机相关专业的教材,也可作为社会培训及自学的参考读物。
目录
第一部分 编程基础 .................................................................................. 1
实验01 顺序及选择结构程序设计 ................................................ 1
实验02 循环结构程序设计 ......................................................... 5
实验03 3 种程序控制结构的综合练习 .......................................... 7
实验04 数组与字符串 ...............................................................14
实验05 指针 ...........................................................................22
实验06 函数 ...........................................................................25
实验07 结构体、文件 ...............................................................28
实验08 C 程序调试技术 ...........................................................31
第二部分 常见算法 ................................................................................ 36
实验09 穷举算法 .....................................................................36
实验10 迭代与递推算法 ...........................................................46
实验11 递归算法 .....................................................................50
实验12 回溯算法 .....................................................................57
实验13 常见排序算法 ...............................................................66
实验14 常见检索算法 ...............................................................71
实验15 指针及链表操作 ...........................................................76
实验16 大整数运算..................................................................84
实验17 背包问题 .....................................................................90
第三部分 系统开发 ................................................................................ 95
实验18 小系统开发..................................................................95
第四部分 常见各类典型算法 ................................................................ 105
实验19 字符串处理类程序设计算法 .........................................105
实验20 算法应用类程序设计算法 .............................................113
实验21 定积分的近似计算算法 ................................................127
实验22 文件操作算法 .............................................................132
实验23 排序类算法 ................................................................136
实验24 图形类算法 ................................................................142
实验25 函数求解类算法 .........................................................155
实验26 行业应用算法 .............................................................160
实验01 顺序及选择结构程序设计 ................................................ 1
实验02 循环结构程序设计 ......................................................... 5
实验03 3 种程序控制结构的综合练习 .......................................... 7
实验04 数组与字符串 ...............................................................14
实验05 指针 ...........................................................................22
实验06 函数 ...........................................................................25
实验07 结构体、文件 ...............................................................28
实验08 C 程序调试技术 ...........................................................31
第二部分 常见算法 ................................................................................ 36
实验09 穷举算法 .....................................................................36
实验10 迭代与递推算法 ...........................................................46
实验11 递归算法 .....................................................................50
实验12 回溯算法 .....................................................................57
实验13 常见排序算法 ...............................................................66
实验14 常见检索算法 ...............................................................71
实验15 指针及链表操作 ...........................................................76
实验16 大整数运算..................................................................84
实验17 背包问题 .....................................................................90
第三部分 系统开发 ................................................................................ 95
实验18 小系统开发..................................................................95
第四部分 常见各类典型算法 ................................................................ 105
实验19 字符串处理类程序设计算法 .........................................105
实验20 算法应用类程序设计算法 .............................................113
实验21 定积分的近似计算算法 ................................................127
实验22 文件操作算法 .............................................................132
实验23 排序类算法 ................................................................136
实验24 图形类算法 ................................................................142
实验25 函数求解类算法 .........................................................155
实验26 行业应用算法 .............................................................160