题目内容

10.给出以下四个问题,
①输入一个数x,输出它的相反数.
②求面积为6的正方形的周长.
③求三个数a,b,c中的最大数.
④求函数f(x)=$\left\{\begin{array}{l}{x-1,x≥0}\\{x+2,x<0}\end{array}\right.$的函数值.
其中不需要用条件语句来描述其算法的有(  )
A.1个B.2个C.3个D.4个

分析 对于选项①,②值,代入相应的公式求即可,对于选项③,④值域代入相应的公式时需要分类讨论,故要用到条件语句来描述其算法

解答 解:对于①输入一个数x,求它的相反数,代入y=-x求即可;
对于②,求面积为6的正方形的周长,代入C=4$\sqrt{a}$求即可;
对于③,求三个数a,b,c中的最大数,必须先进行大小比较,要用条件语句;
对于④,求函数f(x)=$\left\{\begin{array}{l}{x-1,x≥0}\\{x+2,x<0}\end{array}\right.$的函数值,必须对所给的x进行条件判断,也要用条件语句.
其中不需要用条件语句来描述其算法的有2个.
故选:B

点评 本题考查算法适宜用条件结构的问题,是在解决时需要讨论的问题.属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网