C语言用指针写三个数比大小
时间: 2023-11-02 16:03:00 浏览: 150
C语言指针详解.docx
好的,让我来为你解答这个问题。以下是通过指针比较三个数大小的代码:
```
#include <stdio.h>
void GetMax(int* a, int* b, int* c)
{
int max = *a;
if (*b > max)
{
max = *b;
}
if (*c > max)
{
max = *c;
}
printf("最大的数是:%d\n", max);
}
int main()
{
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
GetMax(&a, &b, &c);
return 0;
}
```
可以看到,该程序通过指针获取三个数的值,并比较大小,输出最大的数。指针的使用在C语言中非常重要,它可以大大提高程序的效率和灵活性。希望这个示例能够对你有所帮助。如果你有更多的问题,可以继续问我。
阅读全文