C++_按大小输出三个数

伪码: 

ORDER(n1,n2,n3,pointer1,pointer2,pointer3)  //输入3个数a,b,c按大小顺序输出//

  1. input(n1,n2,n3)                                //输入元素//
  2. data(pointer1)<-n1;(pointer2)<-n2;(pointer3)<-n3                  //pointer1,pointer2,pointer分别指向n1,n2,n3//
  3. if(n1>n2)
  4. then SWAP (pointer1,pointer2)
  5. if(n1>n3)
  6. then SWAP(pointer1,pointer3)
  7. if(n2>n3)
  8. then SWAP(pointer2,pointer3)                    //排序//
  9. output(n1,n2,n3)                                //输出//
  10. return

SWAP(p1, p2)                           //交换数据//

  1. p=p1;p1=p2;p2=p
  2. return

测试用例:n1,n2,n3:4,3,5

测试结果:the sorted numbers are:3        4       5

源程序:

#include"iostream&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值