#include <stdio.h>
void main(void)
{
void swap(int *a,int *b);
int a ,b ,*p,*q;
p = &a;
q = &b;
printf("input a and b:");
scanf("%d %d",&a,&b);
if(*p<*q)
{
swap(p,q);
}
printf("max = %d min = %d",*p,*q);
}
void swap(int *a,int *b)
{
int t;
t = *a;
*a = *b;
*b = t;
}
结果:
input a and b:5 66
max = 66 min = 5
C语言刷题(17):用指针变量作为函数参数传值,对输入的两个整数按大小顺序输出
最新推荐文章于 2024-08-27 17:27:19 发布