代码
#include <stdio.h>
int main()
{
void swap(int *p1,int *p2);
void change(int *x1,int *x2,int *x3);
int a,b,c,*j,*k,*l;
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
j=&a,k=&b,l=&c;
change(j,k,l);
printf("%d %d %d",a,b,c);
return 0;
}
void swap(int *p1,int *p2)
{
int t;
if(*p1<*p2)
{
t=*p1;
*p1=*p2;
*p2=t;
}
}
void change(int *x1,int *x2,int *x3)
{
swap(x1,x2);
swap(x1,x3);
swap(x2,x3);
}
信息
- 递交者
- 类型
- 自测
- 题目
- 按大到小的顺序输出三个数
- 语言
- C
- 递交时间
- 2018-06-22 11:25:16
- 评测时间
- 2018-06-22 11:25:16
- 评测机
- 分数
- 10
- 总耗时
- 3ms
- 峰值内存
- 256.0 KiB