第一步 设初值S=1,n=1,到第二步,
第二步 判断n是否小于99,
是 到第三步
否 到第五步
第三步 S=S+1/(n(n+2)),到第四步,
第四步 n=n+1,
第五步 输出S值。
第一步 设初值s=1,n=1
第二步 判断n是否小于99,
是 到第三步
否 到第五步
第三步 S=Sn,到第四步,
第四步 n=n+2,
第五步 输出S值
第一次循环的结果:S=2,k=2,不满足输出条件;
第二次循环的结果:S=6,k=3,不满足输出条件;
第三次循环的结果:S=12,k=4,输出12,满足输出条件;
分析四个答案后,只有B满足上述要求
故选B
一把要解的方程组转化成后面的形式ax+by+c=0①mx+ny+t=0②,输入a,b,c,m,n,t
二根据①得出x的通项计算式x=(-by-c)/a③
三将③代入②中求出y的通项计算式y=(mc-at)/(an-bm)
四输出x,y
我不会用工具画图。大概过程如下
|开始|
↓
/输入a,b,c,m,n,t/
↓
|x=(=by-c)/a|
↓
|y=(mc-at)/(an-bm)|
↓
/输出x,y/
↓
|结束|
追问:为啥要先转化另一种形式呢
追答:要转换形式才可以降次哦
追问:好吧好吧
以上就是关于算法 程序框图(需详解~)全部的内容,包括:算法 程序框图(需详解~)、一个算法的程序框图如图所示,若该程序输出的结果为12,则判断框中应填入的条件是( )A.k≤4B.k≤3、设计一个算法求解一元二次方程ax方+bx+c=0的算法,并画出程序框图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)