要交换两个数的顺序时,可不可以这样来交换?
printf("a=%d,b=%d\n",b,a);
你这个只是交换了输出顺序,不是交换了值
这两者的区别在哪里?
回复 匿名课官:区别就是如果按照你的这种方法ab这两个变量的值没有改变,而视频中说的方法是将a和b的值交换了,举例
假如a=1b=2
按照你的方法a还是1b还是2
如果是视频中的方法那么a就是变成了2,b就变成了1
不可以
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?