题目内容

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

分析 根据条件语句适用于:不同前提条件下不同处理方式的问题,可依次对四个问题进行分析找出具有不同前提条件下不同处理方式这一特征的问题,即可得到正确选项.

解答 解:对于A,输入一个实数x,求它的绝对值,自变量取不同值时,求对应的函数值时,需要代入相应的解析式,需要用条件语句描述.
对于B,求面积为6的正三角形的周长用顺序结构即可,故不需要用条件语句描述;
对于C,求三个数a、b、c中的最大数,由于要作出判断,找出最大数,故本问题的解决要用到条件语句描述;
对于D,因为函数f(x)=$\left\{\begin{array}{l}{-x-1,x<-1}\\{x+1,x≥-1}\end{array}\right.$是一个分段函数,即自变量取不同值时,求对应的函数值时,需要代入相应的解析式,需要用条件语句描述.
故选:B.

点评 本题考查条件语句的特征,解题的关键是理解条件语句适合于解决那一类的问题,其特点是解决在不同的前提条件下应用不同的处理方式来解决的问题,属于基础题.

练习册系列答案
相关题目

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

精英家教网