- 程序框图
- 共161题
执行如图所示的程序框图,若输入的值为10,则输出的值为
正确答案
解析
略
知识点
某程序框图如图所示,若输出的S=57,则判断框内填
正确答案
解析
略
知识点
执行如右图所示的程序框图,则输出的结果是______。
正确答案
63
解析
略
知识点
运行如图所示程序框图,若输入值x∈[﹣2,2],则输出值y的取值范围是 。
正确答案
[﹣1,4]
解析
由程序框图知:算法的功能是求y=的值,
当﹣2≤x<0时,函数为减函数,∴0<y≤4;
当0≤x≤2时,函数y=x(x﹣2),∴﹣1≤y≤0。
综上y的取值范围是[﹣1,4]。
知识点
执行如图所示的算法流程图,则最后输出的y等于 。
正确答案
63
解析
由框图的流程得:第一次循环y=2+1=3,x=1+1=2;
第二次循环y=2×3+1=7,x=2+1=3;
第三次循环y=2×7+1=15,x=3+1=4;
第四次循环y=2×15+1=31,x=4+1=5;
第五次循环y=2×31+1=63,x=5+1=6,
不满足条件x≤5,退出循环,输出y=63。
知识点
运行如图的程序框图,输出的结果是( )
正确答案
解析
程序在运行过程中各变量的值如下表示:
则程序运行后输出的结果是 2+22+23+…+27+28=510。
故选A,
知识点
如图是一个算法的流程图,若输入的值为,则输出的值是 ( )
正确答案
解析
略
知识点
如图的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的
正确答案
解析
由于要取,,中最大项,输出的应当是,,中的最大者,所以应填比较与大小的语句,故选A.
知识点
当m=6,n=3时,执行如图所示的程序框图,输出的S值为( )
正确答案
解析
略
知识点
执行如图所示的程序框图,若输入n的值为8,则输出s的值为 。
正确答案
8
解析
①i←2,k←1,s←1n←8.∵2<8,∴执行“是”,得s=;
②i←2+2,k←1+1,s←2.∵4<8,∴执行“是”,得s←;
③i←4+2,k←2+1,s←4.∵6<8,∴执行“是”,得s←;
④i←6+2,k←3+1,s←8.∵8=8,∴执行“否”,输出s←8。
故答案为8。
知识点
扫码查看完整答案与解析