A-A+

有以下程序: #include <stdio.h> fun(int x int y int

2022-08-06 02:23:20 问答库 阅读 174 次

问题详情

有以下程序: #include <stdio.h> fun(int x,int y,int z) { z=x*y;} main() { int a=4,b=2,c=6; fun(a,b,c); printf("%d",c); } 程序运行后的输出结果是()。
A.16
B.6
C.8
D.12请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:本题考查函数形参与实参的传递规则,当形参与实参都是简单的数据类型时,形参值的改变不能影响实参值,即本题中c的值未改变,仍然是6。

考点:程序