早教吧作业答案频道 -->数学-->
已知算法:第一步,输入整数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...的网友还看了以下:
已知f(x)=loga(x+1)(a>0,且a≠1),若x∈(-1,0)是增函数还是减函数 2020-03-30 …
1.0是小数吗?0.0呢?1.0是小数吗?0.0小数的定义是什么? 2020-04-06 …
高数,求直线5x-3y+3z-9=0,3x-2y+z-1=0与直线3x-2y+z-1=0,3x+8 2020-05-16 …
麻烦各位点醒下思路……!光要个答案没用啊……!1已知mx的平方-2+1=0是关于X的一元二次方程, 2020-05-19 …
填空题直线方程要化简到什么程度一般式Ax+By+C=0,abc都有什么要求,c可以是分数吗x+y+ 2020-05-20 …
已知向量a=(1,0)b=(1,1)c=(-1,0)求入和U使c=入a+Ub 2020-06-02 …
1.0是不是小数,1是不是小数,0乘任何数都等于它本身,这么说它有无数个因数.他是不是合数呢,它是 2020-06-03 …
嵌入式中MAP[1:0]是什么意思 2020-06-14 …
已知F(1,0)是椭圆x方/m+y方/8=1的一个焦点,定点A(2,1),P是椭圆上的一个点已知F 2020-06-30 …
一元二次方程ax方+bx+c=0有一个根x=-1,则下列等式一定成立的是A.a+b+c=0B.a- 2020-07-09 …