- 算法初步
- 共2983题
已知流程图如图所示,为使输出的值为16,则判断框内①处可以填数字 .(填入一个满足要求的数字即可)
正确答案
3 (注:内任意值皆可)
试题分析:这种问题,我们可以按照程序框图显示的计算方法顺次计算的值,到得到题设结果,再来判断,按题设第1次
,第2次
,第3次
,故这时应该跳出循环,即①中所填数值不小于3,但要小于4.
阅读如图所示的程序框图,运行相应的程序,若输入的值为9,则输出
的值为 .
正确答案
1067
试题分析:依题意:该程序框图是计算,
故输出.
如图所示的流程图,输出的值为3,则输入x的值为 .
正确答案
1
试题分析:流程图实际为分段函数,因为输出
的值为3,所以
或
解得
要注意分段函数中各段限制范围.
如图的程序框图(未完成),设当箭头指向①时,输出的结果
,当箭头
指向②时,输出的结果
,则
.
正确答案
.
试题分析:箭头指向①时,第一次循环,
,
,
,
成立;
第二次循环,,
,
,
成立;
第三次循环,,
,
,
不成立,跳出循环体,输出
;
箭头指向②时,第一次循环,
,
,
成立;
第二次循环,,
,
成立;
第三次循环,,
,
不成立,跳出循环体,输出
;
所以,
,
.
早上从起床到出门需要洗脸刷牙、刷水壶、烧水、泡面、吃饭、听广播几个步骤,最好的算法顺序是______
①吃饭同时听广播②刷水壶
③烧水同时洗脸刷牙④泡面.
正确答案
第一步是刷水壶,为下面烧水同时洗脸刷牙做准备,
第二步烧水同时洗脸刷牙,节省时间,
第三步泡面,第五步吃饭同时听广播.
此顺序用时最少,是最好的算法顺序.
故答案为:②③④①.
下列各数 中最小的数是__________.
正确答案
试题分析:210(6)=0+1•6+2•62=78,1000(4)=1•43=64,
111111(2)=1+1•2+1•22+1•23+1•24=31,
最小的数是 111111(2).故答案为111111(2).
执行右边的程序框图,若,则输出的
.
正确答案
.
若某程序框图如图所示,则该程序运行后输出的值等于 .
正确答案
.
试题分析:由程序框图得当;
.
如图,是一问题的程序框图,则输出的结果是 .
正确答案
试题分析:根据流程图可知它的作用是求的值,由等差数列的前
项和公式可知,
.
项和
执行下边的程序框图,输出的T= _____________ .
正确答案
30
略
阅读如图⑼流程图,若输入,则输出的结果是 .
正确答案
3
结果是
阅读图8的流程图,若输入的分别是
,
则输出的分别是
正确答案
顺序结构表示语句和语句之间,框与框之间是按顺序进行的.
阅读如图⑺流程图,则输出的结果是多少?
正确答案
13
,
,
结果是
函数请设计算法框图,要求输入自变量,输出函数值.
正确答案
详见解析.
试题分析:这是求一个分段函数(分三段)的函数值,由输入的自变量的值, 求出其对应的函数值,首先就应判数该自变量的值是否小于零,所以要用条件结构,若是则可用第一支解析式求得其函数值,若否,则还要看是否等于零?因此需要嵌套另一个条件结构,若是则用第二支解析式求得,若否则用第三支解析式求得其函数值.
试题解析:
已知,将区间
10等分,画出求各等分点及端点函数值的程序框图.
正确答案
框图见答案
将区间10等分,得11个数:
引入变量
,从0开始,每算一个函数值,
的值就增加1,直到
为止.故可用循环结构设计算法.程序框图如图⑹所示:
扫码查看完整答案与解析