题目内容
设计一个程序语句,输入任意三个实数,将它们按从小到大的顺序排列后输出.
答案:
解析:
解析:
|
解:Read a,b,c If a>bThen t←a a←b b←t End If If a>c Then t←a a←c c←t End If If b>c Then t←b b←c c←a End If Print a,b,c 思路分析:用a,b,c表示输入的3个整数,为了节约变量,把它们重新排列后,仍用a,b,c表示,并使a≥b≥c.具体操作步骤如下. 第一步:输入3个整数a,b,c; 第二步:将a与b比较,并把小者赋给b,大者赋给a; 第三步:将a与c比较,并把小者赋给c,大者赋给a,此时a已是三者中最大的; 第四步:将b与c比较,并把小者赋给c,大者赋给b,此时a,b,c已按从大到小的顺序排列好; 第五步:按顺序输出a,b,c. |
练习册系列答案
相关题目