设计算法,将3个数按从大到小的顺序排列.(高中算法初步)
题目
设计算法,将3个数按从大到小的顺序排列.(高中算法初步)
答案
设3个数顺序表示为a,b,c;顺开始进行比较:
1、如果a大于等于b,则顺底不变,即a,b,c;(1)
如果a小于b,则将a与b变位置互换,即b,a,c;(2)
2、用第二个数与第三个比较,
按(1):
如果b大于等于c,则顺底不变,即a,b,c;(完成)
如果b小于c,则b与c变位置互换,即a,c,b;(3)
按(2):
如果a大于等于c,则顺底不变,即b,a,c;(完成)
如果a小于c,则a与c变位置互换,即b,c,a;(4)
(冒泡排序法第一轮完成)
第二轮:
按(3):
如果a大于等于c,则顺底不变,即a,c,b;(完成)
如果a小于c,则a与c变位置互换,即c,a,b;(完成)
按(4):
如果b大于等于c,则顺底不变,即b,c,a;(完成)
如果b小于c,则a与c变位置互换,即c,b,a;(完成)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 把32个学生平均分成8组每组占总人数的几分之几每组有多少人这样的3组占总人数的几分之几?3组有多
- 等腰梯形的上底为4,腰长为5倍的根号2,下底角为45°,则梯形的面积?
- 一个数增加他的百分八十后是180,这个数是多少?
- 因式分解,完全平方公式进行分解
- 机械厂加工车间有85名工人,平均每人每天加工大齿轮16个或小齿轮10个,2个大齿轮和3
- 一轮船往返於A、B两港之间,逆水航行需3h,水速是3km/h,则轮船在静水中的速度是?
- 如图所示,已知直线AB,CD被直线EF所截,如果∠BMN=∠DNF,∠1=∠2,那么MQ∥NP.为什么?
- 已知x+x分之一=3 则代数式x的四次方+x²+1分之x²的值为多少
- 七年级英语同步解析与测评的第2单元答案
- 英语翻译