为了账号安全,请及时绑定邮箱和手机立即绑定

那个交换a,b数值的程序

例子中的代码是把printf()写在了main()里。如果把输出写在change()里,那样就可以正确输出结果。这样合理吗?

正在回答

3 回答

合理。输出是change函数产生的,但是那个a b是change函数内部的变量,你也把它定义成c d,只是接收了最初定义的变量ab的值,并没有对之前定义的a b进行操作

1 回复 有任何疑惑可以回复我~

main函数内部调用的是change函数,在change函数内部的程序就是去执行a值和b值的互换的。你可以试试把main函数里也加上一个同样的输出看下,结果是不一样的。

0 回复 有任何疑惑可以回复我~

我运行了一下代码,结果是正确的

0 回复 有任何疑惑可以回复我~
#1

anyingxunlin 提问者

结果是正确,但是我想知道这样合理吗
2016-10-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

那个交换a,b数值的程序

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信