题目描述
使用指向函数的指针,实现求两个正数中的最大值与最小值
输入
输入2个整数
输出
最大值和最小值。
样例输入:
1 2
样例输出:
2 1
代码:
#include <stdio.h>
void f(int *p1,int *p2)
{
int c;
if(*p1<*p2)
{
c=*p1;
*p1=*p2;
*p2=c;
}
}
int main()
{
int a,b;
scanf("%d%d",&a,&b);
f(&a,&b);
printf("%d %d",a,b);
return 0;
}
本文介绍了如何使用指向函数的指针在C语言中实现求解两个整数的输入样例(如12和另一个数)中的最大值和最小值,通过一个名为`f`的函数进行数值交换。
5520

被折叠的 条评论
为什么被折叠?



