精英家教网 > 高中数学 > 题目详情

算法:第一步 x=a;第二步 若b>x则x=b;第三步 若c>x,则x=c; 第四步 若d>x,则x=d; 第五步 输出x.则输出的x表示


  1. A.
    a,b,c,d中的最大值
  2. B.
    a,b,c,d中的最小值
  3. C.
    将a,b,c,d由小到大排序
  4. D.
    将a,b,c,d由大到小排序
A
分析:本题解题思路为分部分析法,把一个整体拆分为几个部分得到已知的信息,从而解题.
解答:x=a,若b>x,则b>a,x=b,否则x=a,即x为a,b中较大的值;
若c>x,则x=c,否则x仍为a,b中较大的值,即x为a,b,c中较大的值;
若d>x,则x=d,否则x仍为a,b,c中较大的值,即x为a,b,c中较大的值.
故x为a,b,c,d中最大的数,
故选A.
点评:本题考查算法的概念的应用,是基础题.解题时要认真审题,仔细解答.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

算法:第一步  x=a;第二步  若b>x则x=b;第三步  若c>x,则x=c; 第四步  若d>x,则x=d; 第五步  输出x.则输出的x表示(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

结合下面的算法:

第一步,输入x.

第二步,判断x是否小于0,若是,则输出x+2,否则执行第三步.

第三步,输出x-1.

当输入的x的值为-1,0,1时,输出的结果分别为(  )

A.-1,0,1                              B.-1,1,0

C.1,-1,0                             D.0,-1,1

查看答案和解析>>

科目:高中数学 来源: 题型:

已知两个单元分别存放了变量xy,下面描述交换这两个变量的值的算法中正确的为(  )

A.第一步 把x的值给y;第二步 把y的值给x.

B.第一步 把x的值给t;第二步 把t的值给y;第三步 把y的值给x.

C.第一步 把x的值给t;第二步 把y的值给x;第三步 把t的值给y.

D.第一步 把y的值给x;第二步 把x的值给t;第三步 把t的值给y.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

算法:第一步  x=a;第二步  若b>x则x=b;第三步  若c>x,则x=c; 第四步  若d>x,则x=d; 第五步  输出x.则输出的x表示(  )
A.a,b,c,d中的最大值
B.a,b,c,d中的最小值
C.将a,b,c,d由小到大排序
D.将a,b,c,d由大到小排序

查看答案和解析>>

同步练习册答案