本系列文章希望探讨以硬件为平台讲述C(C++)知识的一个新的途径,改变目前大多数C语言教程仅注重C语言本身的语法规则,而脱离其应用环境的现状。希望读者通过本教程的学习,能够立刻学以致用,真正将所学知识应用到项目实践中。

开发环境:Atmel Studio 7.0

硬件平台:Microchip AVR ATmega168PA

参考教材:C++程序设计(第3版) 谭浩强编著,清华大学出版社

备注:教程仅适合初学者,高手请绕过

本文介绍应用百度脑图绘制程序流程图的方法,步骤如下:

1、我们可以从浏览器中直接启动百度脑图,记住其网址http://naotu.baidu.com/即可,启动后会出现如下图所示的界面,我们点击马上开启即可。

2、启动后,需要输入百度账号,如果没有需注册百度账号。

3、进入后,可看到自己制作的文件,这些文件都同步存储在云端,可以随时编辑更改,我们可以通过“新建脑图”制作新的文件,通过“新建文件夹”建立新的文件结构,“批量操作”用于对显示的文件进行整体或局部的“重命名”、“移动”或“复制”操作。

4、我们选择“新建脑图”即可进入流程图的编辑界面,如下图所示。双击“新建脑图”的文字,即可对文件名进行修改。

5、脑图的大部分操作都可以通过右键来完成。

下级:插入子节点

同级:插入同级节点

前级:向前一个同级节点移动

后移:向后一个同级节点移动

上级:移动到上一级节点

删除:删除当前节点

通过上述快捷操作方式,即可构建一个复杂的流程图结构。

6、脑图建立后,可以通过“外观”更改其显示模式。

思维导图:

目录组织图:

鱼骨头图:

逻辑结构图:

组织结构图:

天盘图:

6、脑图的其它操作,大家可以自己反复实验即可。大家也不需过度关心存盘操作,软件会每隔10秒,将你的文件直接存储到云端,一切都做完后,就涉及到导出问题,我们可以“百度脑图”-“另存为”中选择导出,如下图所示。

7、最好的导出格式就是PNG格式,它可以在几乎所有的操作系统使用,缺点是由于其是位图文件,所以无法在编辑,说白了就是变成一张图片了,如果你希望更改就必须回到脑图中进行更改。

8、在本系列教程中,应用脑图绘制的流程图已经很多了,大家可以通过仿照的方式,自己练习一下。教课书中有传统的流程图绘制方式,也可使用例如微软的Visio进行流程图的绘制,但都没有脑图来的方便。当然,这些都有各自的感受,只需选择一种适合自己的就好。

任何问题,只需在此文章的评论处留言即可,我将尽力解答,不要试图采用其它的联系方式,我一概不理会。

原创性文章,转载请注明出处CSDN:http://blog.csdn.net/qingwufeiyang12346。

基于硬件的C(C++)语言程序设计教程14:程序流程图的绘制相关推荐

  1. c语言程序设计教程ppt,《C语言程序设计教程》.ppt

    <<C语言程序设计教程>.ppt>由会员分享,可在线阅读,更多相关<<C语言程序设计教程>.ppt(30页珍藏版)>请在装配图网上搜索. 1.第1章 预 ...

  2. c语言程序设计教程岳莉答案,C++程序设计教程

    <职业教育课程改革实验教材系列:C语言程序设计教程>内容丰富.语言简练易懂,融趣味性与操作性于一体.可作为高职高专C语言程序课程的实用教材,也可以供初学编程者自学用书. ¥23.66定价: ...

  3. c语言程序设计教程北京邮电大学出版社答案,C语言程序设计教程习题答案~主审郭浩志北京邮电大学出版社.doc...

    C语言程序设计教程习题答案~主审郭浩志北京邮电大学出版社 习题一 1.自然语言,专用工具,部分常用的算法 2.头文件,用户函数说明部分:全局变量定义:主函数:若干用户自己编写的函数.例1.1 3.①C ...

  4. c语言程序设计教程内容,(C语言程序设计教程.doc

    (C语言程序设计教程 C语言程序设计教程 第一章程序设计基础知识 一.计算机程序:计算机的工作是用程序来控制的:程序是指令的集合,指令是计算机可以识别的命令. 二.程序设计语言:程序设计语言经历了从机 ...

  5. c语言程序设计教程中国农业出版社答案,C语言程序设计教程杨路明课后习题答案北京邮电大学出版社.pdf...

    C语言程序设计教程杨路明课后习题答案北京邮电大学出版社 1.算法描述主要是用两种基本方法:第一是自然语言描述,第二是使用专用工具进行算法描述 2.c语言程序的结构如下: 1.c语言程序由函数组成,每个 ...

  6. C语言程序设计教程 北京邮电,C语言程序设计教程第3章_北京邮电大学出版社.ppt...

    <C语言程序设计教程第3章_北京邮电大学出版社.ppt>由会员分享,可在线阅读,更多相关<C语言程序设计教程第3章_北京邮电大学出版社.ppt(41页珍藏版)>请在人人文库网上 ...

  7. c语言程序设计教程北京大学,C语言程序设计教程北京大学第章ppt课件.ppt

    <C语言程序设计教程北京大学第章ppt课件.ppt>由会员分享,可在线阅读,更多相关<C语言程序设计教程北京大学第章ppt课件.ppt(31页珍藏版)>请在人人文库网上搜索. ...

  8. 用C语言编写从A到Z随机步法,实用C语言程序设计教程1C语言学习基础ppt71.ppt

    实用C语言程序设计教程1C语言学习基础ppt71 C语言程序设计 - 第1章 C语言学习基础 第1章 开篇 --C语言学习基础 --目标既不是精确的,也不是预先设定的,目标应是一般性的.生成性的,从而 ...

  9. c语言程序设计项目化实训教程北京邮电出版,C语言程序设计教程(北京邮电大学出版社) 第1章精选.ppt...

    C语言程序设计教程(北京邮电大学出版社) 第1章精选 1.1 程序与程序设计 1.2 算法及其描述 1.3 C语言的发展及特点 二.C语言的特点 1.具有结构化语言的特点,用函数作为程序的组成单 位, ...

最新文章

  1. 【PHPExcel】设置打印格式
  2. 如何为file增加文件类型的识别
  3. hive 创建/删除/截断 表(翻译自Hive wiki)
  4. hdu 4885 (n^2*log(n)推断三点共线建图)+最短路
  5. C#LeetCode刷题之#849-到最近的人的最大距离(Maximize Distance to Closest Person)
  6. 理想汽车,重新定义“召回”
  7. java定时执行sql语句_spring中使用quartz动态添加定时任务执行sql
  8. 修改CentOS系统默认编码为中文utf8(也可修改成其他的)
  9. DFS 下沙小面的(2)
  10. sg nc的java下载,01_SG-NC-客户端安装说明及培训材料下载 3
  11. SW2017学习笔记(一)基本的工作界面及鼠标操作
  12. 计算机考试67,注册电气工程师基础考试计算机基础知识试题答案(67)
  13. 计算机怎么使用远程桌面工具,win7一键开启远程桌面工具
  14. python外包凹多边形生成_用Opencv python裁剪图像中的凹多边形
  15. Android 缩放动画 ScaleAnimation
  16. v4l2-ctl基本使用方法
  17. 三、Android开启wifi热点
  18. pdf合并成一个pdf怎么合并
  19. 树莓派配置https://www.raspberrypi.org/documentation/configuration/中的一个单词翻译:
  20. java封装joda_【类库】java时间操作类库:Joda-Time

热门文章

  1. android 开发资料汇总
  2. CG-3D渲染器-0.1
  3. windows10+python3.5下同时安装caffe和tensorflow
  4. 2020第一季度学习总结
  5. VUE中自定义一个获取输入车牌号码组件
  6. 人脸识别毕业设计python_25 行 Python 代码毕业设计实现人脸识别
  7. 简单理解ASCLL码
  8. 运营商常见传输设备类型大全
  9. 旭鑫胜XS016全集成MCU+微型IPM构架无线充电方案
  10. 死锁避免与死锁检测方法