同笼,上有三十五头,下有九十四足,问鸡兔各有几何?设计如右图的算法来解决这个问题,则判断框中应填入的是( )
A.m?94 【答案】B 【解析】 【分析】
B.m?94 C.m?35 D.m?35
由题意知i为鸡的数量,j为兔的数量,m为足的数量,根据题意可得出判断条件. 【详解】
由题意可知i为鸡的数量,j为兔的数量,m为足的数量,根据题意知,在程序框图中,当计算足的数量为94时,算法结束,因此,判断条件应填入“m?94”. 故选B. 【点睛】
本题考查算法程序框图中判断条件的填写,考查分析问题和解决问题的能力,属于中等题.
19.(北京师范大学附中2018届高三下学期第二次模拟)习总书记在十九大报告中指出:
坚定文化自信,推动社会主义文化繁荣兴盛.如图,“大衍数列”:0,2,4,8,12来源于《乾坤谱》中对《易传》“大衍之数五十”的推论,主要用于解释中国传统文化中的太极衍生过程中曾经经历过的两仪数量总和.如图是求大衍数列前n项和的程序框图.执行该程序框图,输入m?8,则输出的S?
A.44 C.100 【答案】C 【解析】
B.68 D.140
n2?1第1次运行,n?1,a??0,S?0?0?0 ,不符合n?m ,继续运行;
2n2第2次运行,n?2,a??2,S?0?2?2 ,不符合n?m ,继续运行;
2n2?1第3次运行,n?3,a??4,S?4?2?6 ,不符合n?m ,继续运行;
2n2第4次运行,n?4,a??8,S?8?6?14 ,不符合n?m ,继续运行;
2n2?1第5次运行,n?5,a??12,S?14?12?26 ,不符合n?m ,继续运行;
2n2第6次运行,n?6,a??18,S?26?18?44 ,不符合n?m ,继续运行;
2n2?1第7次运行,n?7,a??24,S?24?44?68 ,不符合n?m ,继续运行;
2n2第8次运行,n?8,a??32,S?68?32?100 ,符合n?m ,推出运行,输出
2S?100 ; 故选C
20.执行如图所示的程序框图,若输出的值为
,则判断框内可填入的条件是 ( )
A.【答案】A 【解析】
B. C. D.
本程序框图的主要功能是计算数列
的前项和为
,因此 判断框内可填入的条件是
的前项和; 由于可知,数列
,由于输出的值为0.99,所以
,故选A.
相关推荐: