【问题描述】输入4个整数,要求按由小到大的顺序输出。
【输入形式】输入四个整数
【输出形式】输出排好序的四个数
【样例输入】3 6 -1 -34
【样例输出】-34 -1 3 6

//四个数排序(从小到大)
#include<iostream>
int main()
{int a,b,c,d,t;
std::cin>>a>>b>>c>>d;
if(a>b){t=a;a=b;b=t;
}
if(a>c){t=a;a=c;c=t;
}
if(a>d){t=a;a=d;d=t;
}
if(b>d){t=b;b=d;d=t;
}
if(b>c){t=b;b=c;c=t;
}
if(c>d){t=c;c=d,d=t;
}
//四个数排序完成(比较顺序不能变)
std::cout<<a<<" "<<b<<" "<<c<<" "<<d<<"\n";
return 0;
}

C++四个数排序(从小到大)相关推荐

  1. 四个数排序C++语言

    [问题描述] 从键盘输入4个整数,将其按照从大到小的顺序输出. [输入形式] 输入一行4个整数 [输出形式] 在一行中,输出排序后的4个整数 [样例输入] 15 234 5 18 [样例输出] 234 ...

  2. java三个数排序从小到大,键盘输入三个数,实现从小到大排序,键盘输入从小到大...

    键盘输入三个数,实现从小到大排序,键盘输入从小到大 // 导包 import java.util.Scanner; public class Sort { public static void mai ...

  3. 求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b中的四位数按从小到大的顺序进行排序

    已知数据文件IN14.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中.请编制一个函数jsValue(),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此 ...

  4. C语言:输入四个数a,b,c,d,将这四个数由小到大排序

    /*输入四个数a,b,c,d,将这四个数由小到大排序*/ #include <stdio.h> #include <conio.h>void main (void) {int ...

  5. 指针:调用自定义排序函数sort,对输入的n个数进行从小到大输出。

    Description 自定义函数sort(int *p, int n),功能是对n个数排序.在main函数中,调用它,对输入的任意个数排序. Input 多组测试数据,先输入n(n<100), ...

  6. 依次从数组a中取出一个四位数,如果该四位数连续大于该四位数以后的5个数,且该数是奇数,则把这个四位数按从小到大的顺序存入数组b中,并计算满足上述条件的四位数的个数cnt。

    已知数据文件IN28.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请编制一个函数jsVal(),其功能是:依次从数组a中取出一个四位数,如果该四位数连续大于该四位 ...

  7. python输入4个数字_Python中输入任意四个数,输出他们由大到小排序

    Python中输入任意四个数,输出他们由大到小排序 Python中输入任意四个数,输出他们由大到小排序 要方便的那种,谢谢! 第1个回答 2018-11-04 任意输入4个整数,从大到小排列输出.c语 ...

  8. 计算机编程输入3个数排序,汇编语言 输入10个数排序并输出的实现

    一:题目描述 在键盘输入任意10个数 按从小到大排序后,在计算机屏幕上先输出来.要有结果提示(字符串显示). 将10个数做累加,结果在计算机屏幕显示累加和. 二:伪指令的定义 1.数据段 ATAS S ...

  9. c语言文件归并问题_C语言 | 选择法对10个数排序

    例60:C语言实现用选择法对10个整数排序. 解析:选择排序思路如下,设有10个元素a[1]~a[10],将a[1]与a[2]~a[10],若a[1]比a[2]~a[10]都小,则不进行交换,即无任何 ...

最新文章

  1. JqueryQrcode生成二维码不支持中文的解决办法
  2. 统计学习导论 基于R应用——作业 3
  3. C/C++中容易造成内存溢出的函数
  4. 云服务器登陆修改文件,香港云服务器使用注意事项(windows版)
  5. c51单片机汇编语言电梯,C51单片机汇编语言指令集.doc
  6. 导频矢量推导与离散信号傅里叶变换
  7. 解决:Firefox添加xpi扩展组件提示“此附件组件无法安装,未通过验证”
  8. 能连蓝牙键盘吗_300多的小键盘,颜值很能打,GANSS ALT71蓝牙双模机械键盘很香...
  9. 基于MT5的沪深股票回测二 导入历史数据
  10. informix数据库常用的命令
  11. 虾米带你轻松搞定Vuejs 系列
  12. java文章采集爬虫代码示例
  13. 拓嘉辰丰电商:拼多多推广主要有哪些模式
  14. a标签跳转页面自动在最前面携带localhost:8080,怎么解决?
  15. java 环境变量 locale_locale的设定及其LANG、LC_ALL、LANGUAGE环境变量的区别 zz
  16. Class -- 08 -- Parameter类常用方法解析
  17. 盛大退市背后的故事:华尔街不懂陈天桥
  18. Hevc 的档次和层级
  19. java四个方向的九乘九乘法表
  20. 步步高電子詞典10/24

热门文章

  1. k8s部署wordpress应用
  2. 什么是扩散模型(Diffusion Models),为什么它们是图像生成的一大进步?
  3. dhu 深度学习与应用实践
  4. 拿了6家银行信息岗offer的一些经验
  5. 畅享原汁+气泡的双倍快乐 摩飞气泡原汁机全面评测
  6. 前端图片渲染性能优化与实践 — 图片懒加载
  7. 在处理时有错误发生: sogoupinyin
  8. Flask13:一对多关系实现
  9. 腾讯云海量社交网络业务下的DevOps架构应用实践
  10. 截至2022年1月12日,Android Gradle 插件版本对照说明