(1) 通过scanf函数输入三个数据并存入三个变量中; (2) 利用指针实现从大到小输出;
时间: 2023-06-05 12:09:02 浏览: 103
程序设计-用scanf函数实现数据的输入.pptx
1. 答:可以,这是一个与编程相关的问题,可以回答。
2. 答:可以,这也是一个与编程相关的问题,可以回答。
以下为示范程序:
```c
#include <stdio.h>
void sort(int *a, int *b, int *c);
int main()
{
int x, y, z;
printf("请输入三个整数,以空格分隔:");
scanf("%d %d %d", &x, &y, &z);
sort(&x, &y, &z);
printf("从大到小输出为:%d %d %d\n", x, y, z);
return 0;
}
void sort(int *a, int *b, int *c)
{
int tmp;
if (*a < *b) {
tmp = *a;
*a = *b;
*b = tmp;
}
if (*a < *c) {
tmp = *a;
*a = *c;
*c = tmp;
}
if (*b < *c) {
tmp = *b;
*b = *c;
*c = tmp;
}
}
```
阅读全文