已知如图所示的程序框图(未完成),设当箭头a指向①时,输出的结果为s=m,当箭头a指向②时,输出的结果为s=n,则m+n等于A.30B.20C.15D.5
答案:2 悬赏:0 手机版
解决时间 2021-04-02 19:09
- 提问者网友:未信
- 2021-04-02 04:23
已知如图所示的程序框图(未完成),设当箭头a指向①时,输出的结果为s=m,当箭头a指向②时,输出的结果为s=n,则m+n等于A.30B.20C.15D.5
最佳答案
- 五星知识达人网友:风格不统一
- 2020-07-14 14:45
B解析分析:根据所给数值判定是否满足判断框中的条件,然后执行循环语句,一旦不满足条件就退出循环,从而到结论.解答:当箭头a指向①时,输出的结果s=m,第1次循环,S=1,i=2第2次循环,S=2,i=3第3次循环,S=3,i=4第4次循环,S=4,i=5第5次循环,S=5,i=6不满足6≤5,退出循环,即输出的结果为m=5,当箭头a指向②时,输出的结果s=n,第1次循环,S=1,i=2第2次循环,S=3,i=3第3次循环,S=6,i=4第4次循环,S=10,i=5第5次循环,S=15,i=6不满足6≤5,退出循环,即输出的结果为n=15,所以m+n=20.故选B.点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
全部回答
- 1楼网友:痴妹与他
- 2020-10-26 20:43
和我的回答一样,看来我也对了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯