| |
| |
| |
内容简介 算法是程序的重要组成部分。人们做每件事或解决每个问题之前,都要先想想如何一步步地去做,例如吃饭、上学、打球、做作业等,事实上都是按照一定的规律进行的,只是人们不必每次都重复考虑它而已。为解决一个问题而采取的方法和步骤称为“算法”。通俗地讲,算法就是列出每一步要做什么。 本书为高职高专计算机与信息技术系列规划教材之一,丛书由李友教授主编。本书的主要内容包括计算机基础知识、算法与C程序设计初步、初步认识结构化算法、分支结构算法及其实现,结构化算法的制定和C语言的函数、数组、字符和字符串处理的算法等。同时,本书还为各类算法精心设计了有针对性的实验题目,并明确实验目的、要求,对难点和重点环节予以相应的提示,有的放矢地指导学生完成实验,并且在实验中注重对学生调试程序能力的培养。
| |
|
顾客评论 |
|
目录
目 录 序 言 前言 第1章 计算机基础知识 1. 1 认识计算机 1. 2 计算机语言 1. 3 计算机程序 1. 4 本章小结 习题 第2章 算法与C程序设计初步 2. 1 算法的含义 2. 2 算法的特性 2. 3 C语言编程要点 2. 4 C程序示例 2. 5 本章小结 习题 第3章 初步认识结构化算法 3. 1 结构化算法的原则和特点 3. 2 三种基本控制结构 3. 3 N-S图描述算法 3. 4 顺序结构算法举例 3. 5 本章小结 习题 第4章 分支结构算法及其实现 4. 1 关系表达式和逻辑表达式 4. 2 二选一分支结构 4. 3 分支结构的正确性检验 4. 4 实现二选一结构的if-else语句 4. 5 含分支结构的算法举例 4. 6 多分支结构及算法举例 4. 7 本章小结 习题 第5章 循环结构算法及其实现 5. 1 先判断型循环结构 5. 2 循环结构算法正确性检验 5. 3 循环结构算法的组成 5. 4 C语言中的WHILE语句 5. 5 先判断型循环结构的算法举例 5. 6 循环结构的其他形式 5. 7 本章小结 习题 第6章 结构化算法的制定和C语言的函数 6. 1 “自顶向下. 逐步求精”的程序设计方法 6. 2 函数 6. 3 参数 6. 4 返回值 6. 5 函数举例 6. 6 调用过程分析 6. 7 全局变量和局部变量 6. 8 函数的递归调用 6. 9本章小结 习题 第7章 数组 7. 1 一维数组及其使用 7. 2 排序和查找算法 7. 3 维数组及其使用 7. 4 本章小结 习题 第8章 字符和字符串处理的算法 8. 1 字符类型数据处理的算法 8. 2 字符串处理的算法 8. 3 本章小结 习题 附录A Turbo C 2. 0集成环境 A. 1 工作窗口简介 A. 2 设置TC工作环境 A. 3 程序的编辑与存盘 A. 4 程序的编译. 连接 A. 5 程序的运行 A. 6 程序的动态调试方法 附录B TurboC常用的编辑命令 附录C TurboO常见编译错误信息 附录D 程序设计的风格 附录E 常用字符ASCII码表 实验一 认识C程序和Turbo C环境 实验二 比较两个将变量的取值进行交换的算法 实验三 顺序结构算法 实验四 分支结构算法设计 一 实验五 分支结构算法设计 二 实验六 循环结构算法设计 一 实验七 循环结构算法设计 二 实验八 循环结构算法设计 三 实验九 循环结构算法设计 四 实验十 循环结构算法设计 五 实验十一 模块化程序设计 一 实验十二 模块化程序设计 二 实验十三 模块化程序设计 三 实验十四 数组 一 实验十五 数组 二 实验十六 数组 三 实验十七 数组 四 实验十八 数组 五 实验十九 字符及字符串处理 一 实验二十 字符及字符串处理 二 参考文献
| |
计算机算法基础-相关图书 ·复分析中的若干论题:英文 ·上海360度 ·事务性COM+编程——创建可伸缩应用系统 ·游访秦始皇帝陵与兵马俑·梦回大秦帝国 ·听说训练教程 ·中华成语大辞典(缩印本) ·计算机组装与维修技能实训教程 ·中国古代官司德研究 ·工程力学辅导教程 ·《人文中国学报》第十期 ·名侦探柯南.43 ·颌面赝复学(上卷) ·大学英语四级精讲精练全真篇 ·宝石学与宝石鉴定 ·Visual C++.NET网络与通信高级编程范例 ·研究生复试英语听力及口试练习题集 ·中国科技型创业家行为与成长 ·王蒙简论 ·中国历史大辞典 ·完整无线设计
|
| |