永发信息网

改正程序中的错误,并说明swap不能实现两数交换的原因正确的程序输出: a=20,b=10(c语言)

答案:1  悬赏:60  手机版
解决时间 2021-04-27 02:48
改正程序中的错误,并说明swap不能实现两数交换的原因正确的程序输出: a=20,b=10(c语言)
最佳答案
#include
void swap(int *pa,int *pb);
int main()
{
int a=10,b=20;
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);

return 0;
}

void swap(int *pa,int *pb)
{int t;
t=*pa,*pa=*pb,*pb=t;
}
之前不能交换,是因为交换的是形参,而不是实参,实参&a和&b的值没有改变
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
张根锡&朴信惠
急求,手抄报的边框图
有什么录歌的工具?免费的。
谁能给我认识那些牌子的车啊
中国电信后巷营业厅地址在哪,我要去那里办事
DNF觉醒任务在哪接,要怎么做啊
天龙八部的门派副本怎么玩的??我刷了很久小
我看一会书就睡着了,怎么办?
传奇世界的药包问题
解梦 最近总是梦见自己做妈妈 婴儿都生出来了
九游代金卷要怎样获取
QQ农场怎么刷经验升等级???
手机空间跟社区要多久才升级完毕啊!
DNF广东6区裁决刃 国殇值多少游戏币
如何知道北京最近有什么活动
推荐资讯
初三数学的题
问女生剪Bob头怎样才能看起来男生点?不要可
余姚哪里有卖罗威纳狗的?幼狗...
蓝天洗车行地址在什么地方,想过去办事
谁有该隐的传说?越多越好
彩电开机后高压包出现不间断吱吱声,并在一屏
笔记本无线上网哪种网速最快?
游戏加速器,到底是加速游戏速度还是指与游戏
最无聊的事是什么?
你们知道今年是抗日胜利多少周年吗?
如何快速治好口吃,上火嘴唇破了个口子,一不
九华山北路这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?