算法的描述方法有哪几种

题目

算法的描述方法有哪几种?

答案

一、流程图

流程图是描述代码的一种很好的工具,利用流程图,可以很好的表现出秩序执行过程中的三种基本结构组成—顺序结构、选择结构、循环结构等。需要注意的是,在使用流程图时,规定需要使用一些基本图形。

还有一种流程图,叫做N-S图,是在以前的流程图的基础上重新进行了改变,去掉了流程线,并且算法的每一步都用一个框进行描述,最终的执行是将所有的矩形框按照顺序连接起来。

二、伪代码

伪代码是一种介于我们编写的由机器执行的语言,但是又不受语法约束的代码。这种语言时无法被机器执行的,但是和流程图一样,也是一种常用的描述算法的方法。

伪代码主要是用来表示代码之间的逻辑关系,并不能交由计算机执行。因此,主要使用对象是设计师和程序员,是用来表达在编码前对算法执行过程中的一些想法的工具。

三、自然语言

算法的第三种表述,就是使用自然语言进行描述。自然语言比较符合我们的阅读习惯,是一种我们都能够理解的方式。不过,这种方式的缺点是无法很准确的描述循环、选择等结构。在使用自然语言描述算法的过程中,要求算法语言简练、层次清楚。因此,要注意语言和标点符号的使用。初次之外,还要在每个步骤前加上数字的标号。

来源:网络数据
首页点赞

高考相关内容

高考备考专题

高考最新文章

新文化运动的代表人物有哪些?

新文化运动的代表人物有哪些?①李大钊②鲁迅③陈独秀④毛泽东⑤胡适⑥周恩来A.①②③④B.①②③④⑤⑥C.

新文化运动,代表,人物,哪些

新文化运动兴起的根本原因是什么

新文化运动兴起的根本原因是( )A.中国资本主义经济进一步发展B.民族资产阶级要求实行民主政治C.北洋军阀用

新文化运动,兴起,根本,原因,是什么

煮鸡蛋时不宜用以下哪种容器

煮鸡蛋时不宜用以下哪种容器[]A.银制容器B.不锈钢制容器C.陶制容器D.铝制容器

鸡蛋,时不,用以,哪种,容器

什么是我国外交政策的基本立场?

我国外交政策的基本立场是()。A.邓小平对国际形势的科学判断B.奉行独立自主的和平外交政策C.反对霸权主义,

什么,是我,国外,政策,基本,立场

戊戌变法的实质是什么

戊戌变法的实质是[ ]A、光绪帝与慈禧太后的斗争B、洋务派与顽固派的斗争C、维新派与洋务派的斗争D、资产

戊戌变法,实质,是什么

个人所得税采用的是什么税率

个人所得税的税率采用了()A.比例税率和全额累进税率B.比例税率和超额累进税率C.比例税率和超率累进税率

个人所得税,采用,是什么,税率

清政府在鸦片战争中失败的根本原因是什么

清政府在鸦片战争中失败的根本原因是()A.清朝军备落后B.清政府闭关锁国政策C.道光帝犹豫不决D.清朝封

清政府,鸦片战争,失败,根本,原因,是什么

太阳的外部结构从内向外依次是什么

太阳的外部结构从内到外依次是____,我们平时所看到的太阳是太阳的____。

太阳,外部,结构,从内,向外,依次,是什么

醉卧沙场君莫笑古来征战几人回的意思是什么

醉卧沙场君莫笑古来征战几人回的意思是什么?

醉卧,沙场,君莫笑,古来,征战,几人回的,意思是,什么
新高考-高中学习-高中学习-算法的描述方法有哪几种

没有更多了~去看看其他高考内容吧

网站首页网站地图返回顶部