C语言学习(20)

 1 //编写用指针变量做参数的函数,将输入的两个整数按从大到小顺序输出
 2 #include<stdio.h>
 3 void swap(int *p1,int *p2){
 4     int temp;
 5     temp=*p1;
 6     *p1=*p2;
 7     *p2=temp;
 8 }
 9 int main(){
10     int a,b;
11     int *p1,*p2;
12     printf("请输入两个整数:\n");
13     scanf("%d %d",&a,&b);
14     p1=&a;
15     p2=&b;
16     if(*p1<*p2){
17         swap(p1,p2);
18     }
19     printf("%d %d\n",*p1,*p2);
20     return 0;
21 }

猜你喜欢

转载自www.cnblogs.com/Tobi/p/9237613.html