- 68.33 KB
- 2021-06-10 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
随堂巩固训练(75)
1. 计算机执行下面的程序段后,输出的结果b是 1 .
a←1,b←3,a←a+b,b←a-b.
解析:a←a+b,即a=4.又b←a-b,故b=1.
2. 运行如图所示的算法,则输出的结果是 25 .
解析:x=0<20,则x=1,输出x=1<20,x=2,输出x=4<20,x=5,输出x=25>20,结束循环.
3. 如图,给出一个算法的伪代码,则f(-2)+f(3)= -1 .
解析:由题意得f(-2)=4×(-2)-1=-9,f(3)=23=8,则f(-2)+f(3)=-9+8=-1.
4. 如图是一个算法的伪代码,输出结果是 14 .
解析:一共循环三次,第一次,I=2,S=2;第二次,I=4,S=6;第三次,I=8,S=14,输出结果是S=14.
5. 根据如图所示的伪代码,最后输出的a的值为 48 .
解析:由题意可知这是一个当型循环,循环条件为当i≤6时循环,当i=2时,a=1×2=2,i=2+2=4;当i=4时,a=2×4=8,i=4+2=6;当i=6时,a=8×6=48,i=6+2=8.因为i=8>6,则结束循环,故输出48.
6. 运行如下所示的程序,则程序运行后的输出结果为 16 .
解析:S←0,I取值从1开始,且步长为2,则S=1+3+5+7=16.
7. 如果在如图所示的程序中运行后输出的结果为132,那么在程序While后面的条件应为 i≥11或i>10 .
解析:第一次循环之后S=12,i=11;第二次循环之后S=132,i=10.已满足条件,则跳出循环,由于此循环为当型循环,i=12,i=11都满足条件,故i≥11或i>10.
8. 如图所示是一个算法的伪代码,则输出的结果是 5 .
解析:第1次循环:I=1+1=2,S=1×2=2;第2次循环:I=2+1=3,S=2×3=6;第3次循环:I=3+1=4,S=6×4=24;第4次循环:I=4+1=5,S=24×5=120,不满足S≤24,输出I=5.
9. 某算法的伪代码如图所示,若输出y的值为1,则输入x的值为 -1或2 014 .
解析:由程序框图知,算法的功能是求y=的值.当x≤0时,由x+2=1,得x=-1;当x>0时,由log2 014x=1得x=2 014.综上,输入x的值为-1或2 014.
10. 某算法的伪代码如图所示,则输出的i的值为 5 .
解析:该算法语句运行4次,输出i=5.
11. 已知某算法的伪代码如图所示,则可算得f(-1)+f(e)的值为 .
解析:算法的功能是求f(x)=的值,所以f(-1)+f(e)=+1=.
12. 根据如图所示的伪代码,最后输出的a的值为 48 .
解析:该代码运行3次,所以输出的a=1×2×4×6=48.