早教吧作业答案频道 -->数学-->
已知算法:第一步,输入整数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...的网友还看了以下:
请问几个有关高压输电线的问题1、三相输电中,输电电压应该是相与相之间的电压吗?例如110kv输电线 2020-05-17 …
java运算中的一些表达式写出满足不等式1+1/2+1/3+1/4+...+1/N>15最小的N值 2020-07-17 …
第一步,输入a第二步,若a大于等于4,执行第三步;否则,执行第四步第三步,输出2a-1,算法结束第 2020-07-23 …
C语言题目,,大侠来帮下忙啊1.试编写程序,将用户输入的任意正分数,化为最简分式:2.编写程序求1 2020-07-31 …
可以把一个自然数分解成若干个自然数之和如N=3有:3=1+1+1=1+2共2种分解方案(注:1+2 2020-07-31 …
由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.输入:任意10个数输出:数据调整后的 2020-07-31 …
计算器有两个数据入口j1.j2,一个输出口c,(1)当j1.j2分别输入1时,c输出2;(2)当j1 2020-11-04 …
用pascal语言中的if语句解决一下几个问题。1.输入整数a和b,如果a能被b整除,就输出算式和商 2020-11-07 …
用c语言编写小学数学考试题1)任意生成5道题,每道题有两个运算数,且都在1到100间,它们参与的运算 2020-11-20 …
运输队要运输1万只瓷碗,每只运费1元,如果损坏1只碗,不但不给运费,还要赔偿1元.运输队完成任务后, 2020-12-26 …