从键盘上输入3个数,通过指针操作,找出3个整数中最大值并输出。
时间: 2023-04-29 22:01:05 浏览: 503
以下程序求两个数的大者请填空。-谭浩强经典C++
可以使用指针操作来找出3个整数中的最大值。具体步骤如下:
1. 从键盘上输入3个整数,可以使用scanf函数实现。
2. 定义3个指针变量,分别指向这3个整数。
3. 使用if语句进行比较,找出最大值,并将其输出。
示例代码如下:
```
#include <stdio.h>
int main()
{
int a, b, c;
printf("请输入3个整数:\n");
scanf("%d%d%d", &a, &b, &c);
int *p1 = &a, *p2 = &b, *p3 = &c;
int max = *p1;
if (*p2 > max)
max = *p2;
if (*p3 > max)
max = *p3;
printf("最大值为:%d\n", max);
return 0;
}
```
阅读全文