代码
#include<stdio.h>
void swap(int *a, int *b);
void exchange(int *a, int *b, int *c);
int main(void)
{
int a,b,c;
scanf("%d\n%d\n%d", &a,&b,&c);
exchange(&a, &b, &c);
printf("%d\n%d\n%d\n", a, b, c);
return 0;
}
void swap(int *a, int *b)
{
int t;
t = *a;
*a = *b;
*b = t;
}
void exchange(int *a, int *b, int *c)
{
if (*a < *b)
swap(a, b);
if (*a < *c)
swap(a, c);
if (*b < *c)
swap(b, c);
}
信息
- 递交者
- 类型
- 递交
- 题目
- 按大到小的顺序输出三个数
- 题目数据
- 下载
- 语言
- C
- 递交时间
- 2018-06-17 18:54:45
- 评测时间
- 2018-06-17 18:54:45
- 评测机
- 分数
- 0
- 总耗时
- 2ms
- 峰值内存
- 256.0 KiB