请扮演一个C++程序员,编写一个程序为请用c++语言,编写一个- 输入a, b, c三个整数,按照由小到大的顺序输出。 要求: (1)输入三个整数a, b, c; (2)然后用传参方式调用swap函数来实现3个整数变量的互换; (3)输出最大数a和最小数b
时间: 2024-05-03 09:20:40 浏览: 90
以下是C语言代码实现:
```c
#include <stdio.h>
void swap(int *a, int *b)
{
int temp = *a;
*a = *b;
*b = temp;
}
int main()
{
int a, b, c;
printf("请输入a, b, c三个整数:\n");
scanf("%d%d%d", &a, &b, &c);
// 由小到大排序
if (a > b) swap(&a, &b);
if (a > c) swap(&a, &c);
if (b > c) swap(&b, &c);
printf("最大数为:%d\n", c);
printf("最小数为:%d\n", a);
return 0;
}
```
阅读全文