[置顶] 将三个数有小到大排序输出
2016-07-08 12:21
281 查看
方法一:
4000
#define_CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,c;
scanf("%d %d%d",&a,&b,&c);
if(a>b)
{
if(b>c)
{
printf("%d>%d>%d\n",a,b,c);
}
else
{
if(a>c)
{
printf("%d>%d>%d\n",a,c,b);
}
else
{
printf("%d>%d>%d\n",c,a,b);
}
}
}
else
{
if(b<c)
{
printf("%d<%d<%d\n",a,b,c);
}
else
{
if(a<c)
{
printf("%d<%d<%d\n",a,c,b);
}
else
{
printf("%d<%d<%d\n",c,a,b);
}
}
}
system("pause");
return 0;
}
方法二:
#include <stdio.h>
#include <stdlib.h>
int main()
{
inta,b,c,t;
printf("请输入a,b,c:");
scanf("%d,%d,%d",&a,&b,&c);
if(a<b)
{
t=a;a=b;b=t;
}
if(a<c)
{
t=a;a=c;c=t;
}
if(b<c)
{
t=b;b=c;c=t;
}
printf("%d,%d,%d\n",a,b,c);
system("pause");
return0;
}
方法一:
4000
#define_CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,c;
scanf("%d %d%d",&a,&b,&c);
if(a>b)
{
if(b>c)
{
printf("%d>%d>%d\n",a,b,c);
}
else
{
if(a>c)
{
printf("%d>%d>%d\n",a,c,b);
}
else
{
printf("%d>%d>%d\n",c,a,b);
}
}
}
else
{
if(b<c)
{
printf("%d<%d<%d\n",a,b,c);
}
else
{
if(a<c)
{
printf("%d<%d<%d\n",a,c,b);
}
else
{
printf("%d<%d<%d\n",c,a,b);
}
}
}
system("pause");
return 0;
}
方法二:
#include <stdio.h>
#include <stdlib.h>
int main()
{
inta,b,c,t;
printf("请输入a,b,c:");
scanf("%d,%d,%d",&a,&b,&c);
if(a<b)
{
t=a;a=b;b=t;
}
if(a<c)
{
t=a;a=c;c=t;
}
if(b<c)
{
t=b;b=c;c=t;
}
printf("%d,%d,%d\n",a,b,c);
system("pause");
return0;
}
相关文章推荐
- spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)
- CSS3中的transform变形
- nodejs web
- 教你如何用C/C++做高大上的软件界面
- mariadb数据库主从设置
- SQL Server 中截取字符串常用的函数
- supervisor使用
- ExtJS环境搭建
- 操作系统
- t4 multiple output sample
- JavaScript学习笔记十六:generator
- Java静态代码与构造方法
- [置顶] 写一个函数返回参数二进制中1的个数
- SCU2016-03 P题 二分+DLX可重复覆盖
- iOS开发~CocoaPods使用详细说明
- flex中将一个数组分割成多个小数组
- 走遍大海 —— 南中国海
- HDU2041 超级楼梯
- [置顶] 给定两个整形变量的值。将两个值得内容进行交换
- 文件内容替换sed