这个C语言程序输出结果是什么?

2025-04-13 03:58:59
推荐回答(3个)
回答1:

输出结果a=3,b=5

在swap函数中只交换了参数,交换结果并没有返回给main中的a和b,故交换并没有实现。
除非用int*指针传参。

回答2:

这个程序是有错误的,不能编译通过运行。
纠正错误以后的运行结果是:
a=3,b=5

回答3:

3 5呗 直接这样写函数交换不了变量值的,得用指针。