欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

四个数字从大到小排列

程序员文章站 2024-02-20 21:12:04
...
#include<stdio.h>
int main()
{
	double a1,a2,a3,a4,t1,t2,t3,t4,j1,j2,m1,m2,m3;
	printf("请输入四个数字(中间用空格隔开):");
	scanf("%lf%lf%lf%lf",&a1,&a2,&a3,&a4);
	t1=(a1>=a2)?a1:a2;
	j1=t1;
	t2=(a1<a2)?a1:a2;
	j2=t2;
	
	t1=(t1>=a3)?t1:a3;
	t3=(j1<a3)?j1:a3;
	t2=(t2>=t3)?t2:t3;
	t3=(j2<t3)?j2:t3; 
	m1=t1;
	m2=t2;
	m3=t3;
	
	t1=(t1>=a4)?t1:a4;
	m1=(m1<a4)?m1:a4;
	t2=(t2>=m1)?t2:m1;
	m2=(m2<m1)?m2:m1;
	t3=(t3>=m2)?t3:m2;
	m3=(m3<m2)?m3:m2;
	t4=m3;
	 
	printf("这四个数字从大到小排列为:%3.2lf>=%3.2lf>=%3.2lf>=%3.2lf",t1,t2,t3,t4);
    return 0;
 } 

相关标签: c#