答案:A

原因:在函数中,虽然对x和y进行了赋值,但是这个赋值只是改变了形参的值,对实参a和b没有影响,所以在输出时依然是原来的值1和2。

执行以下程序段的输出结果是 。为什么还是 12void funint x int y x=10; y=20; int main int a=1 b=2;funa b;printfd dn ab;return 0;A12 B1020 C102 D120

原文地址: http://www.cveoy.top/t/topic/hvKb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录