题目内容
有三个整数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中求最大值的程序框图.
|
练习册系列答案
相关题目