用C语言指针给你三个整数,请按从小到大的顺序输出。
时间: 2024-02-16 18:03:26 浏览: 181
比较输出大数_C语言_比较大小_指针_
5星 · 资源好评率100%
好的,下面是用C语言指针实现的按从小到大排序的代码:
```c
#include <stdio.h>
void sort(int* a, int* b, int* c) {
int temp;
if (*a > *b) {
temp = *a;
*a = *b;
*b = temp;
}
if (*a > *c) {
temp = *a;
*a = *c;
*c = temp;
}
if (*b > *c) {
temp = *b;
*b = *c;
*c = temp;
}
}
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
sort(&a, &b, &c);
printf("从小到大排序后的结果为:%d %d %d\n", a, b, c);
return 0;
}
```
运行结果:
```
请输入三个整数:
7 3 9
从小到大排序后的结果为:3 7 9
```
希望能帮到你,如果还有其他问题,可以继续问我哦!
阅读全文