已知算法:第一步,输入整数n;第二步,判断1≤n≤7是否成立-查字典问答网
分类选择

来自洪源的问题

  已知算法:第一步,输入整数n;第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有误,请输入区间[1,7]中的任意整数”,返回执行第一步;第三步,判断n≤1000是否成

  已知算法:

  第一步,输入整数n;

  第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有误,请输入区间[1,7]中的任意整数”,返回执行第一步;

  第三步,判断n≤1000是否成立,若是,输出n,并执行第四步;否则,结束;

  第四步,n=n+7,返回执行第三步;

  第五步,结束.

  (Ⅰ)若输入n=7,写出该算法输出的前5个值;

  (Ⅱ)画出该算法的程序框图.

1回答
2020-04-16 05:38
我要回答
请先登录
高明玲

  (Ⅰ)当输入n=7,满足进行循环的条件,故输出的第一个数为7,执行完循环体后,n=14,

  当n=14,满足进行循环的条件,故输出的第二个数为14,执行完循环体后,n=21,

  当n=21,满足进行循环的条件,故输出的第三个数为21,执行完循环体后,n=28,

  当n=28,满足进行循环的条件,故输出的第四个数为14,执行完循环体后,n=35,

  当n=35,满足进行循环的条件,故输出的第五个数为14,执行完循环体后,n=42,

  故输出的前5个数依次为:7,14,21,28,35;

  (Ⅱ)该算法的程序框图如下图所示:

2020-04-16 05:41:23

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •