第二课时基本算法语句、算法案例一、填空题1.(·江苏连云港高考模拟)下面伪代码的输出结果为________.答案:262.(江苏省高考命题研究专家原创卷)以下程序中:语句PrintI×J的执行次数是________次.解析:对于第一个循环,内循环J共执行了5次;而第二个循环I从1取到4执行了4次,因此PrintI×J共执行了20次.答案:203.根据如图所示的伪代码,可知输出的结果I为________.解析:由算法知识可知:当I=1时,S=1×=2;当I=2时,S=2×=3;…;当I=4时,S=4×=5,I=I+1=5,故输出I为5.答案:54.(江苏省高考命题研究专家原创卷)以下伪代码:根据以上伪代码,若函数g(x)=f(x)-m在R上有且只有两个零点,则实数m的取值范围是________________.解析:由题意知f(x)=又函数g(x)=f(x)-m在R上的零点,即为方程f(x)-m=0的根,在同一坐标系中,作出分段函数y=f(x)和函数y=m的图象,当m∈(-∞,0)∪{1}时,两图象有且仅有两个交点,即函数g(x)=f(x)-m在R上有且只有两个零点.答案:(-∞,0)∪{1}5.(江苏南通模拟)阅读下列程序:输出的结果是________.答案:2,5,106.(江苏省高考名校联考信息优化卷)执行如图所示的算法,输出的i值为________.解析:i=1时,s=1,i=3,判断s>121不成立则继续执行下一次循环,直到s=121,i=13,判断s>121不成立则继续执行;s=169,i=15,判断s>121,退出循环,输出i=15.答案:157.(苏、锡、常、镇四市高三教学情况调查)有下面算法:则运行后输出的结果是________解析:因为p0=1,当k=1时,p1=1+2×1-6=-3;当k=4时,p2=p1+2×4-6=-3+2×4-6=-1;当k=7时,p3=p2+2×7-6=-1+2×7-6=7;当k=10时,p4=p3+2×10-6=7+2×10-6=21.∴p=21.答案:21二、解答题8.若1+3+5+…+n>10000,试设计一伪代码,寻找满足条件的最小整数.解:伪代码为:9.如右图,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动.设点P运动的路程为x,△APB的面积为y,求y与x之间的函数关系式.并画出流程图,写出伪代码.解:由题意可得y=,伪代码如下:流程图如下图:10.用条件语句描述下面的算法流程图.解:伪代码如下:1.下列程序中,算法Ⅰ的表达式为________;算法Ⅱ的表达式为________.算法Ⅰ:算法Ⅱ:答案:1+2+22+23+…+263+++…+2.根据下列伪代码画出相应的流程图,并写出相应的算法.解:算法如下:S1S的初始值为1,n的初始值为1;S2n从1开始循环,直到S≥1000停止,且S←S×n,n←n+1;S3跳出循环,输出n值.流程图如右图所示: