首页 > 代码库 > 交换两个整形变量

交换两个整形变量

#include<stdio.h>
#include<conio.h>
int main()
{
    void swap(int *a,int *b);//声明swap函数
    int *p1,*p2;//定义两个整形指针
    int a,b;//定义两个整形变量
    p1=&a;
    p2=&b;//指向a,b地址 
    scanf("%d,%d",&a,&b);//输入a,b的值
    swap(p1,p2) ;//调用函数
     getch();
} 
     void swap(int *a,int *b)
     {
     int i;
     i=*a;
     *a=*b;
     *b=i;
     printf("%d,%d\n",*a,*b);
    
     }

总结:本题难度不大,但是总有些小的错误,打代码不熟练缺练,平时一定多加练习

 

技术分享

 

交换两个整形变量