1、高考资源网() 您身边的高考专家第二章331条件语句课时跟踪检测一、选择题1给出以下四个问题:输入一个数x,输出它的算术平方根;求函数f(x)的函数值;求周长为6的正方形的面积;求三个数a,b,c中的最小数其中不需要用条件语句来描述其算法的个数是()A1B2C3D4解析:需讨论x的正负;需分x0与x0两种情况求函数值;要比较a,b,c的大小只有不用选择结构,也不需条件语句答案:A2运行下面的算法语句,若输入x的值为5,则输出的y值为()A14B15C16D17解析:由程序知y当x5时,y(51)216.答案:C3有下列程序:现有人将其修改为下面的程序与其实现相同的功能:输入xIfThenyxE
2、lseyxEnd If输出 y请在内填上合适的语句,使程序能够正常运行()Ax1Dx0解析:已知程序的功能是求分段函数y的函数值,故修改后“”内应填xbThenmaElsembEnd If输出m解析:该程序的功能是输出a,b中的最大者,当输入a2,b3时,则m3.答案:38若下列程序执行的结果是135,则输入的a值是_解析:当a5时,S25a135,则a5.4矛盾;当5a0 And x100 ThenP60ElseIf x 500 ThenP62x/50Else输出“无意义”End IfEnd If输出P13以下给出一个算法输入x;若x0,执行第3步;否则执行第6步;令yx1;输出y;结束;若x0,执行第7步;否则执行第10步;令y0;输出y;结束;令yx;输出y;结束(1)指出该算法的功能;(2)写出该算法的框图;(3)写出一个该算法的语句解:(1)该算法的功能是计算并输出y的值(2)该算法的框图如下:(3)算法语句:输入xIfx0Thenyx1ElseIfx0Theny0ElseyxEnd IfEnd If输出y高考资源网版权所有,侵权必究!