2程序框图1
3算法的三种基本逻辑结构和框图表示双基达标限时20分钟1.关于程序框图的图形符号的理解,正确的个数为().①任何一个程序框图都必须有起止框;②输入框只能放在输出框之前;③判断框是唯一具有超过一个退出点的图形符号;④对于一个程序来说,判断框内的条件是唯一的.A.1B.2C.3D.4解析题号判断原因分析①√任何程序都必须有开始和结束,从而必须有起止框②×输入、输出框可以用在算法中任何需要输入、输出的位置③√判断框只有一个进入点,但一般有两个退出点;其他程序框只有一个进入点和一个退出点④ד判断框内的条件不是唯一的,如条件a>b”
,亦可写为“a≤b”
答案B2.某程序框图如图所示,若输出的S=57,则判断框内为().A.k>4
解析由题意k=1时S=1,当k=2时,S=2×1+2=4;当k=3时,S=2×4+3=11,当k=4时,S=2×11+4=26,当k=5时,S=2×26+5=57,此时与输出结果一致,所以此时的k值为k>4
答案A3.如果执行下面的程序框图,输入n=6,m=4,那么输出的p等于().A.720B.360C.240D.120解析①k=1,p=3;②k=2,p=12;③k=3,p=60;④k=4,p=360;而k=4时不符合条件,终止循环输出p=360
答案B4.函数y=的程序框图如图所示,则①②③的填空完全正确的是________.(1)①y=0;②x=0
;③y=x+6(2)①y=0;②x<0
;③y=x+6(3)①y=x2+1;②x>0
;③y=0(4)①y=x2+1;②x=0
;③y=0解析由分段函数的表达式知,x>0时,y=x2+1,故①处填y=x2+1;由②的否执行y=x+6知②处填x=0
;当解析式x=0时,y=0知③处填y=0
答案(4)5.某城市缺水问题比较突出,为了制定节水