关于数学流程图是用一些规定的图形、指向线及简单的文字说明来表示算法几程序结构的一种图形程序。它直观、清晰,便于检查和修改.其中,图框表示各种 *** 作的类型,图框中的文字和符号表示 *** 作的内容,带箭头的流程线(指向线)表示 *** 作的先后次序。
顺序结构:顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间是按从上到下的顺序结构进行的。
条件结构:根据条件选择执行不同指令的控制结构。 例2:任意给定3个正实数,设计一个算法,判断分别以这3个数为三边边长的三角形是否存在,画出这个算法的程序框图。 算法分析:判断分别以这3个数为三边边长的三角形是否存在,只需要验收这3个数当中任意两个数的和是否大于第3个数,这就需要用到条件结构。
循环结构:数学流程图中,一些算法经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构,反复执行的处理步骤为循环体,显然,循环结构中一定包含条件结构。
解答:流程图的功能是输出是奇函数,且有极值的函数
f(x)=x^2+1是偶函数,舍
f(x)=2^x-2^(-x)是奇函数,是单调增函数,无极值
f(x)=x+1/x是奇函数,有极值
f(x)=x-lnx的定义域是x>0,是非奇非偶函数。
选C
流程图的范围更广一些,程序框图是流程图的一个子集.程序框图是辅助程序员编写计算机程序的算法流程图,也是计算机程序执行的流程图.
程序框图有一定的书写标准,而一般流程图的书写则相对比较自由.
只要记住程序框图中的表达符号,结合三种程序结构,就可以写出正确的程序框图了.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)