题目内容

【题目】请认真阅读下列程序框图,然后回答问题,其中n0∈N.
(1)若输入n0=0,写出所输出的结果;
(2)若输出的结果中有5,求输入的自然数n0的所有可能的值;
(3)若输出的结果中,只有三个自然数,求输入的自然数n0的所有可能的值.

【答案】
(1)解:若输入n0=0,则输出的数为20,10,5,4,2
(2)解:由(1)知所输出的最大数为20,最小数为2共5个,输入的n0越大,输出的数越小,

所以要使输出的数中有5,应使 ≥5.

解得n0=0,1,2,3.

所以输入的可能的n0值为0,1,2,3


(3)解:由(1)(2)可知要使结果只有三个数,只能是5,4,2.

所以应使5≤ <10.

解得1<n0≤3,即n0=3,2.

所以输入的n0可能值为2,3


【解析】(1)模拟程序框图的运行过程,即可求出n0=0时输出的数;(2)由(1)分析可得要使输出的数中有5,应使 ≥5,即可得解;(3)分析程序的运行过程,即可得出结论.
【考点精析】本题主要考查了程序框图的相关知识点,需要掌握程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形;一个程序框图包括以下几部分:表示相应操作的程序框;带箭头的流程线;程序框外必要文字说明才能正确解答此题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网