早教吧作业答案频道 -->数学-->
已知算法:第一步,输入整数n;第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有误,请输入区间[1,7]中的任意整数”,返回执行第一步;第三步,判断n≤1000是否成
题目详情
已知算法:
第一步,输入整数n;
第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有误,请输入区间[1,7]中的任意整数”,返回执行第一步;
第三步,判断n≤1000是否成立,若是,输出n,并执行第四步;否则,结束;
第四步,n=n+7,返回执行第三步;
第五步,结束.
(Ⅰ)若输入n=7,写出该算法输出的前5个值;
(Ⅱ)画出该算法的程序框图.
第一步,输入整数n;
第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有误,请输入区间[1,7]中的任意整数”,返回执行第一步;
第三步,判断n≤1000是否成立,若是,输出n,并执行第四步;否则,结束;
第四步,n=n+7,返回执行第三步;
第五步,结束.
(Ⅰ)若输入n=7,写出该算法输出的前5个值;
(Ⅱ)画出该算法的程序框图.
▼优质解答
答案和解析
(Ⅰ)当输入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;
(Ⅱ)该算法的程序框图如下图所示:
当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;
(Ⅱ)该算法的程序框图如下图所示:
看了 已知算法:第一步,输入整数n...的网友还看了以下:
定义一种对正整数n定义一种对正数n的“F”运算:一、当n为奇数时结果为3n+5;二、当n为偶数时, 2020-04-06 …
已知算法:第一步,输入整数n;第二步,判断1≤n≤7是否成立,若是,执行第三步;否则,输出“输入有 2020-06-27 …
第3题数字之和给出一个正整数N(1≤N≤100),即可得到一个由N个正整数组成的从1开始的如下数列 2020-07-09 …
已知等差数列{an}的首项a1=1,且公差d>0,它的第2项、第5项、第14项分别是等比数列{bn 2020-07-30 …
把正整数1,2,3,4,5,…,按如下规律排列:(1)按此规律,可知第n行有个正整数.第20行的第一 2020-11-18 …
输入包含多组数据.每组数据的第一行是两个正整数n和m,1≤n≤10000,1≤m≤1000000,表 2020-11-23 …
是人的进来~有智商的进来~观察下列数:1234…第1行2345…第2行3456…第3行4567…第4 2020-11-24 …
判断n(n>2)是否为质数?第一步,给定大于2的整数n.第二步,令i=2.第三步,用i除n,得到余数 2020-12-09 …
写出判断整数n(n>2)是否为质数的算法.第一步:给定大于2的整数n;第二步:令i=2;第三步:用i 2020-12-09 …
任意给定一个大于2的整数n,试设计一个算法判定n是否为质数答案是这样的:第一步、给定大于2的整数n. 2021-02-13 …