时间限制: 1 Sec  内存限制: 128 MB
提交: 234  解决: 147
[提交][状态][讨论版][命题人:外部导入]

题目描述

编写一个函数,用指针作为函数参数,交换两个变量的值。

输入

输入两个变量a,b的值。 

输出

输出a,b交换后的结果。 (只提交填写的代码)

样例输入

copy

a=2 b=3

样例输出

a=3 b=2

提示

#include<stdio.h> 

/*添加代码 









代码结束*/

int main()

{

     int a,b,*p,*q;

    scanf("a=%d b=%d",&a,&b);

    p = &a;

    q = &b;if(a<b)swap(p,q);

    printf("a=%d b=%d",a,b);

    return 0;

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。 答案:  

swap(int *x,int *y){
int p;
p=*x;
*x=*y;
*y=p;

}

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄