41 三个数从小到大排序

原创 2015年07月08日 16:35:09

三个数从小到大排序

时间限制:3000 ms  |  内存限制:65535 KB
难度:0
描述

现在要写一个程序,实现给三个数排序的功能

输入
输入三个正整数
输出
给输入的三个正整数排序
样例输入
20 7 33
样例输出
7 20 33

以前采用的方法比较复杂.....

现在直接用指针....

#include<stdio.h>
void swep(int *a,int *b)
{
	int i;
	i=*a;*a=*b;*b=i;
}
int main()
{
	int a,b,c,x;
	scanf("%d%d%d",&a,&b,&c);
	if(a>b)
	{
		swep(&a,&b);
	}
	if(a>c)
	{
		swep(&a,&c);
	}
	if(b>c)
	{
		swep(&b,&c);
	}
	printf("%d %d %d\n",a,b,c);
}








版权声明:本文为博主原创文章,未经博主允许不得转载。

LintCode-排序矩阵中的从小到大第k个数

在一个排序矩阵中找从小到大的第 k 个整数。 排序矩阵的定义为:每一行递增,每一列也递增。 您在真实的面试中是否遇到过这个题?  Yes 样例 给出 k = 4 和一个排...
  • wangyuquanliuli
  • wangyuquanliuli
  • 2015年06月27日 15:56
  • 3097

排序矩阵中的从小到大第k个数

在一个排序矩阵中找从小到大的第 k 个整数。 排序矩阵的定义为:每一行递增,每一列也递增。 样例 给出 k = 4 和一个排序矩阵: [   [1 ,5 ,7],   [3 ,7 ,8],...
  • wwe4023
  • wwe4023
  • 2017年07月24日 21:35
  • 459

java三个数排序比较大小的完整代码,并给出详细解释,初学者,谢谢

java三个数排序比较大小的完整代码,并给出详细解释,初学者,谢谢 ycip88c5级分类:其他被浏览63次2014.11.17 ...
  • lizhengqiu2006
  • lizhengqiu2006
  • 2016年11月02日 20:25
  • 5536

LintCode 401-排序矩阵中的从小到大第k个数

本人电子系,只为一学生。心喜计算机,小编以怡情。在一个排序矩阵中找从小到大的第 k 个整数。排序矩阵的定义为:每一行递增,每一列也递增。您在真实的面试中是否遇到过这个题? Yes 样例 给出 k ...
  • Jason__Liang
  • Jason__Liang
  • 2017年06月01日 10:02
  • 297

c++小程序3——对四个正整数有大到小排序

用两种方法对四个正整数由大到小进行排序,其实都是冒泡法,只不过第一种没用循环,第二种用了循环而已,由于只有四个数,所以没有使用数组(关键是还没看到那,以前学的都还给老师了) 方法一完全使用最简单的方...
  • qtsingtao
  • qtsingtao
  • 2015年02月04日 17:28
  • 1632

一种奇怪的三数排序算法

上个学期末刚刚做完计算机组成原理实验。其中有一个课题是设计一个三数排序程序。设这三个数为 A、B 和 C。 先用 A 减 B。如果 B 比 A 大的话,那么差的第一位就会是 1。由于我们比较的是 1...
  • star_mountain
  • star_mountain
  • 2017年02月04日 22:12
  • 177

java编程之对10个整数进行排序(从命令窗输入数据)

/* *对10个整数排序 */ import java.util.Scanner; class sort{ public static void main(String args[]){ S...
  • u010274673
  • u010274673
  • 2013年04月24日 14:41
  • 3239

各位数字之和排序

这道题目我很早前就看到过,那时候纠结这道题目纠结了好久,但是还是一直做不出,不过现在用结构体,一下就做出来了,根本就没什么难度。但是这个程序还是写的比较复杂,也懒得改了。 描述 给...
  • u011609774
  • u011609774
  • 2013年08月08日 13:51
  • 1213

百度笔试-数组排序

题目: 度度熊有一个N个数的数组,他想将数组从大到小排好序,但是萌萌的度度熊只会下面这个操作: 任取数组中的一个数然后将它放置在数组的最后一个位置。 问最少操作多少次可以使得数组从小到大有序...
  • dancheren
  • dancheren
  • 2017年04月29日 11:02
  • 819

C++代码札记(二)猴子吃桃问题、输入10个数字,输出其中最大的3个数字。

/*编程  猴子吃桃问题      猴子第一天摘下若干个桃子当机吃了一半还不过瘾又吃了一个  以后每天早上吃前天剩下的一半零一个  第十天早上想吃发现就剩一个 求第一天共摘了几个*/ int 桃子...
  • xianfajushi
  • xianfajushi
  • 2014年06月01日 17:25
  • 2314
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:41 三个数从小到大排序
举报原因:
原因补充:

(最多只允许输入30个字)