题解 | #按照格式输入并交换输出#

按照格式输入并交换输出

https://www.nowcoder.com/practice/95eb723a3e854376a7eb6d116cc7d875

#include <stdio.h>
void swap(int *x,int *y)
{
    int c=*x; //把x的值赋给c
    *x=*y;  //把y的值赋给x
    *y=c; //最后把 c的值赋给y
}
int main() 
{
    int a=0;
    int b=0;
    scanf("a=%d,b=%d",&a,&b);
    swap(&a,&b);//定义函数swap 调用函数需要取地址 因为要更换a和b的值 用指针变量. 
    printf("a=%d,b=%d\n",a,b);
    return 0;
} 

全部评论
当然也不用定义函数这么复杂
点赞 回复 分享
发布于 2023-10-03 21:35 河北

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务