输入3个整数a、b、c,按从大到小的顺序输出。要求通过C++指针实现
时间: 2024-02-24 12:32:22 浏览: 61
C语言实验-有3个整数a,b,c,由键盘输入,输出其中最大的数(或最小的数)。
```c
#include <stdio.h>
void sort(int* a, int* b, int* c){
int tmp;
if (*a < *b){
tmp = *a;
*a = *b;
*b = tmp;
}
if (*b < *c){
tmp = *b;
*b = *c;
*c = tmp;
}
if (*a < *b){
tmp = *a;
*a = *b;
*b = tmp;
}
}
int main(){
int a, b, c;
scanf("%d%d%d", &a, &b, &c);
sort(&a, &b, &c);
printf("%d %d %d", a, b, c);
return 0;
}
```
阅读全文