当前位置: 首页 > news >正文

C++——输入三个整数,按照由小到大的顺序输出。用指针方法处理。

没注释的源代码

#include <iostream>

using namespace std;

void swap(int *m,int *n);

int main()

{

    int a,b,c;

    int *p1,*p2,*p3;

    cout<<"请输入三个整数:"<<endl;

    cin>>a>>b>>c;

    p1=&a;p2=&b;p3=&c;

    if(a>b) swap(p1,p2);

    if(a>c) swap(p1,p3);

    if(b>c) swap(p2,p3);

    cout<<"排序后的结果:"<<a<<" "<<b<<" "<<c<<endl;

    return 0;

}

void swap(int *m,int *n)

{

    int temp;

    temp=*m;

    *m=*n;

    *n=temp;

}

相关文章:

  • ubuntu错误GPG error: http://repo.mysql.com/apt/ubuntu noble InRelease
  • Contact Form 7最新5.9.8版错误修复方案
  • Redisson 总结
  • QT窗口无法激活弹出问题排查记录
  • Stylized Smooth Clouds 卡通风格化云朵包
  • 《ChatGPT:强大的人工智能聊天机器人》
  • PG逻辑订阅功能
  • 【完整梳理验证】企业微信第三方应用接入全流程java版
  • 大数据新视界 --大数据大厂之探索ES:大数据时代的高效搜索引擎实战攻略
  • 第十四届蓝桥杯嵌入式国赛
  • 瑞利相干斑模型
  • 本地程序管理 -- geek(自带删除注册表内容)
  • Node-RED-L2-Node-RED在Linux系统启动时自动运行
  • php发送邮箱教程:如何实现邮件发送功能?
  • 软件设计-开闭原则
  • 7大网络安全机构真实测评:零基础转行网安这么选就对了~
  • 多用组合少用继承
  • 开放式耳机对耳朵的伤害小?四大专业品牌蓝牙耳机推荐
  • django学习入门系列之第十点《A 案例: 员工管理系统18》
  • 机器学习与深度学习
  • 退休夫妻月入1.2万负债1.2亿申请破产,律师:“诚实而不幸”系前置条件
  • 中方是否认同俄方关于新纳粹主义观点?外交部:联大曾多次通过相关决议
  • 中日有关部门就日本水产品输华问题进行第三次谈判,外交部回应
  • 甘肃省政府原副省长赵金云被决定逮捕
  • 中消协点名新能源汽车行业:定金退款争议频发
  • 北约年度报告渲染所谓“中国核威胁”,国防部回应