1、双基限时练( 二)1下列程序框中,有两个出口的是( )A起止框 B输出框C处理框 D判断框解析 在程序框图中,唯一有两个出口的是判断框,应选 D项答案 D2在程序框图中,算法要输入或输出信息,可以写在( )A处理框内 B判断框内C输入、输出框内 D循环框内解析 在流程图中,由输入、输出框的意义,知这是用来输入、输出信息的故选 C 项答案 C3程序框图与算法相比,下列判断不正确的是( )A程序框图将算法的基本逻辑结构展现得很清楚B算法是用自然语言描述解决某一问题的步骤,程序框图使这些步骤更为直观C实质不变,形式变复杂了,难于理解D程序框图更容易改写为计算机语言解析 分析四个选项及所学知识,易知应
2、选 C 项答案 C4下列关于程序框的功能描述正确的是( )A是处理框;是判断框;是终端框;是输入、输出框B 是终端框;是输入、输出框;是处理框;是判断框C 和都是处理框;是判断框;是输入、输出框D和的功能相同;和的功能相同答案 B5阅读下边的程序框图,若输出的结果为 2,则处应填( )Ax 2 Bb2C x 1 Da5答案 C6如图,输出的结果是_解析 m2,pm57,mp512. 最后输出 m12.答案 127如图所示的程序框图的运行结果是输出 S_.答案 528以下给出对任意框图的几种说法:任何一个程序框图都必须有起止框;输入框只能紧挨着放在开始框后,输出框必须紧挨着放在结束框前;判断框是
3、唯一具有超过一个出口的程序框;对于一个程序来说,判断框内的条件表述方法是唯一的其中正确说法的序号是_解析 任何一个程序都必须有开始和结束,从而必须有起止框,故正确;输入框和输出框可以放在任何需要输入、输出的位置,故错;判断框内的条件表示方法不是唯一的,故错正确答案 9写出下列算法的功能图图(1)图 中算法的功能是_(2)图 中算法的功能是_答案 (1) 求以 a,b 为直角边的直角三角形斜边的长(2)求两个数 a,b 的和10写出求边长为 3,4,5 的三角形内切圆面积的程序框图(其中直角三角形的内切圆半径 r ,c 为斜边长)a b c2解 程序框图如图11如图,是解决某个问题而绘制的程序框
4、图,仔细分析各框内的内容及图框之间的关系,回答下面的问题:(1)图框 中 x2 的含义是什么?(2)图框 中 y1axb 的含义是什么?(3)图框 中 y2axb 的含义是什么?(4)该程序框图解决的是怎样的问题?(5)当最终输出的结果是 y13,y 22 时,求 yf (x)的解析式解 (1) 图框 中 x2 表示把 2 赋值给变量 x.(2)图框 中 y1axb 的含义是:该图框在执行的前提下,即当 x2 时,计算 axb 的值,并把这个值赋给 y1.(3)图框 中 y2axb 的含义是:该图框在执行的前提下,即当 x3 时,计算 axb 的值,并把这个值赋给 y2.(4)该程序框图解决的是求函数 yaxb 的函数值的问题,其中输入的是自变量 x 的值,输出的是对应 x 的函数值(5)y1 3,即 2ab3.y22,即 3ab 2.由,得 a1,b1,f(x) x1.12已知点 P0(x0,y 0)和直线 l:AxBy C0,写出求点 P0 到直线 l 的距离 d 的算法及程序框图解 用数学语言描述算法:S1,输入点 P0 的坐标 x0,y 0,输入直线方程的系数 A,B,C.S2,计算 z1Ax 0By 0C.S3,计算 z2A 2B 2.S4,计算 d .|z1|z2S5,输出 d.用程序框图来描述算法