- 算法初步
- 共608题
函数由下表定义:
若,
,
,则
。
正确答案
4
解析
令,则
,令
,则
,
令,则
,令
,则
,
令,则
,令
,则
,
…,所以。
知识点
执行图3中程序框图表示的算法,其输出的结果为 。
正确答案
341
解析
略
知识点
已知函数f(x)=lg(x2﹣anx+bn),其中an,bn的值由如图的程序框图产生,运行该程序所得的函数中,定义域为R的有( )
正确答案
解析
要使函数f(x)=lg(x2﹣anx+bn)定义域为R,则必须满足△=<0,成立。
①a0←1,b0←﹣1,n←1,n<5,运行循环结构,输出a1←1+1,b1←﹣1+2,不满足△<0;
②a2←2,b0←1,n←2,n<5,运行循环结构,输出a2←2+1,b1←1+2,满足△<0;
③a2←3,b2←3,n←3,n<5,运行循环结构,输出a3←3+1,b3←3+2,满足△<0;
④a3←4,b3←5,n←4,n<5,运行循环结构,输出a4←4+1,b4←5+2,满足△<0;
⑤a4←5,b4←7,n←5,n=5≤5,运行循环结构,输出a5←5+1,b5←7+2,不满足△<0;
⑥n←6>5,停止循环结构运行。
综上可知:只有②③④满足△<0。
因此可以得到以下3个定义域为R的函数:f(x)=lg(x2﹣3x+3),f(x)=lg(x2﹣4x+5),f(x)=lg(x2﹣5x+7)。
故选C。
知识点
某程序框图如图所示,若输出的S=57,则判断框内为( )
正确答案
解析
程序在运行过程中各变量值变化如下表:
K S 是否继续循环
循环前 1 1
第一圈 2 4 是
第二圈 3 11 是
第三圈 4 26 是
第四圈 5 57 否
故退出循环的条件应为k>4
故答案选A。
知识点
执行下面的程序框图,如果输入m=72,n=30,则输出的n是( )
正确答案
解析
解:如图所示的程序框图是直到型循环结构,
输入m=72,n=30,
第一次循环:72÷30=2…12,
第二次循环:30÷12=2…6,
第三次循环:12÷6=2…0,
∴n=6。
故选B。
知识点
运行如图所示的程序框图,则输出的所有实数对所对应的点都在函数……( )
正确答案
解析
略
知识点
执行程序框图,如果输入,那么输出
。
正确答案
4
解析
略
知识点
(若执行图中的框图,输入N=13,则输出的数等于
正确答案
解析
解:分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S=+
+…+
=1﹣
=
。
故答案为:。
知识点
若下边的程序框图输出的S 是126,则条件①可为( )
正确答案
解析
略
知识点
如图是一个算法的流程图,则输出n的值是 .
正确答案
13
解析
略
知识点
执行右边的程序框图,则输出的值是___________.
正确答案
121
解析
略
知识点
执行如图所示的程序框图,若输出的结果是8,则输入的数是
正确答案
解析
略
知识点
执行右边的程序框图,若,则输出的S = 。
正确答案
解析
略
知识点
下图给出的是计算的一个程序框图,其中判断框内应填入的条件是
正确答案
解析
略
知识点
下图给出的是计算…
的值的一个程序框图,其中判断框内应填入的条件是
正确答案
解析
略
知识点
扫码查看完整答案与解析