算法:第一步:输入正整数n第二步:判断n是否等于2,若n=2,则输出n,结束;若n>2,则执行第四步第三步:执行第五步第四步:依次从2到n-1检验能不能整除n,若不能整除n则输出n,结束;否则执行第五步第五步:输出“不满足条件”,结束。这个算法如果输出n的值,那么这个n是
举一反三
- 解决某个问题的算法如下: 第一步,给定一个实数n(n≥2). 第二步,判断n是否是2,若n=2,则n满足条件;若n>2,则执行第三步. 第三步,依次从2到n-1检验能不能整除n,若都不能整除n,则n满足条件.则满足上述条件的实数n是( ) A: 质数 B: 奇数 C: 偶数 D: 约数
- 阅读下列算法, S1 输入n; S2 判断n是否是2,若n=2,则n满足条件;若n>2,则执行S3; S3 依次检验从2到n-1的整数能不能整除n,若不能整除n,满足条件. 满足上述条件的数是( ) A: 质数 B: 奇数 C: 偶数 D: 4的倍数
- 已知算法:①指出其功能(用算式表示).②将该算法用流程图描述.第一步:输入X;第二步:若X<0,执行第三步;否则执行第六步;第三步:Y←X+1;第四步:输出Y;第五步:结束;第六步:若X=0,执行第七步;否则执行第十步;第七步:Y←0;第八步:输出Y;第九步:结束;第十步:Y←X;第十一步:输出Y;第十二步:结束.
- 中国大学MOOC: 阅读下列算法,回答:算法执行的结果为_________。Startofthealgorithm(算法开始)(1)N=10;(2)i=2;sum=2;(3)如果i<=N,则执行第(4)步,否则转到第(8)步执行;(4)如果i%2==0则转到第(6)步执行;(5)sum=sum+i;(6)i=i+1;(7)返回到第(3)步继续执行;(8)输出sum的结果。Endofthealgorithm(算法结束)
- 阅读下列算法,回答:Start of the algorithm(算法开始)N=10。i=2。sum=2。如果 i<=N,则执行第(4)步,否则转到第(8)步执行。如果i / 2 ==0 则转到第(6)步执行。sum = sum + i。i = i+1。返回到第(3)步继续执行。输出sum的结果。End of the algorithm(算法结束)算法执行的结果为_________。 A: 24。 B: 26。 C: 55。 D: 45。 E: 46。