高难度C语言编程,求救

2025-02-01 04:06:11
推荐回答(1个)
回答1:

晕菜...
这也叫高难度```
因为参数是单向值传递..不能改变实参
#include
main()
{ int x=7,y=11;
printf("x=%d,\ty=%d\n",x,y);
printf("swapped:\n");
swap(x,y);
printf("x=%d,\ty=%d\n",x,y);
}
swap(int &a,int &b)
{ int temp;
temp=a; a=b; b=temp;
}

可以把它改为引用调用``具体格式忘记了`这样你试哈子