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

有三个整数a、b、c由键盘输入,输出其中最大的数.

答案:
解析:

  解:算法:

  S1 输入a,b,c;

  S2 若a>b,且a>c,则输出a,否则,执行S3;

  S3 若b>c,则输出b,否则,执行S4;

  S4 输出c.

  根据以上步骤可以画出如图所示的程序框图.

  算法分析:本题实质是求a,b,c的最大值,若a>b,且a>c,则a是a,b,c中的最大值,若a>b且a>c不同时成立,即b>a或c>a中至少一个成立,若b>c,则b是最大者,否则c为最大.


提示:

这种方法可以推广到4个数、5个数、任意有限个数中求最大或最小值的问题,下面给出从4个数a,b,c,d中求最大值的程序框图.


练习册系列答案
相关习题

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

给出下列命题:
①“sinα-tanα>0”是“α 是第二或第四象限角”的充要条件;
②平面直角坐标系中有三个点A(4,5)、B(-2,2)、C(2,0),则直线AB到直线BC的角为arctan
4
3

③函数f(x)=cos2x+
3
cos2x
的最小值为2
3

④设[m]表示不大于m的最大整数,若x,y∈R,那么[x+y]≥[x]+[y].
其中所有正确命题的序号是
 
.(将你认为正确的结论序号都写上)

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

有三个整数a,b,c,由键盘输入,输出其中最大的数.写出该问题的算法,画出流程图,并写出相应的程序语句.

查看答案和解析>>

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

有三个整数abc,由键盘输入,输出其中最大的数.写出该问题的算法,画出流程图,并写出相应的程序语句.

查看答案和解析>>

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

有三个整数a,b,c,由键盘输入,输出其中最大的数,画出其算法流程图.

查看答案和解析>>

同步练习册答案