题目内容
把:“将a,b,c三个正整数按照从大到小的顺序排列”的算法步骤补充完整.
第一步,输入3个正整数a,b,c
第二步,将a与b比较,并把小的赋给b,大者赋给a
第三步,
第四步,将b与c比较,并把小的赋给c,大者赋给b
第五步,按顺序输出a,b,c.
第一步,输入3个正整数a,b,c
第二步,将a与b比较,并把小的赋给b,大者赋给a
第三步,
第四步,将b与c比较,并把小的赋给c,大者赋给b
第五步,按顺序输出a,b,c.
考点:顺序结构
专题:算法和程序框图
分析:算法的作用要将3个数比较,把最大的数赋给a,次大的数赋给b,最小的数赋给c.
解答:
解:第一步,输入3个正整数a,b,c
第二步,将a与b比较,并把小的赋给b,大者赋给a.
第三步,将a与c比较,并把小的赋给c,大者赋给a,(保证三数中的最大数赋给a)
第四步,将b与c比较,并把小的赋给c,大者赋给b,(保证三数中的最小数赋给c)
第五步,按顺序输出a,b,c
故答案为:将a与c比较,并把小的赋给c,大者赋给a.
第二步,将a与b比较,并把小的赋给b,大者赋给a.
第三步,将a与c比较,并把小的赋给c,大者赋给a,(保证三数中的最大数赋给a)
第四步,将b与c比较,并把小的赋给c,大者赋给b,(保证三数中的最小数赋给c)
第五步,按顺序输出a,b,c
故答案为:将a与c比较,并把小的赋给c,大者赋给a.
点评:本题主要考察算法,属于基础题.
练习册系列答案
相关题目
已知双曲线
-
=1(a>0,b>0)的左焦点为F,过F作圆x2+y2=a2的切线,切点为E,延长FE交双曲线右支于点P,若E为PF的中点,则双曲线的离心率为( )
| x2 |
| a2 |
| y2 |
| b2 |
A、
| ||||
| B、5 | ||||
| C、2 | ||||
D、
|
直线L经过点(-1,2)且与直线y=
x垂直,则直线L的方程是( )
| 3 |
| 4 |
| A、4x-3y=0 |
| B、4x-3y+10=0 |
| C、4x+3y-2=0 |
| D、4x+3y-10=0 |